Manifest

$ rpki-client -vvf repository.lacnic.net/rpki/lacnic/23C75C911B352DF0BC9691D4FFEA0118290A296B48618F95A0D7BBF42C21BB43/0/DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.mft
File:                     DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.mft (raw, json)
Hash identifier:          G/ClywIsPgcXPoZJCajqjgwhWtYzdFf4zYJhUJhAe+o=
Subject key identifier:   6A:1E:8B:24:7D:5C:91:C4:4B:C5:88:5C:A7:EB:CA:35:DA:4F:FD:13
Authority key identifier: DE:D9:DD:B6:E0:5D:26:D9:3F:76:D4:43:4C:06:0C:7E:1D:26:E6:C2
Certificate issuer:       /CN=DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2
Certificate serial:       3F8B763C241C300E7ACC2B5878FB9B3F8608B929
Authority info access:    rsync://repository.lacnic.net/rpki/lacnic/FDC3594DD4E54BADE709AC0D255CF279C47716D2E8B3F4D45DC46355899B36D4/0/DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.cer
Subject info access:      rsync://repository.lacnic.net/rpki/lacnic/23C75C911B352DF0BC9691D4FFEA0118290A296B48618F95A0D7BBF42C21BB43/0/DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.mft
Manifest number:          01B3
Signing time:             Mon 10 Aug 2026 14:40:15 +0000
Manifest this update:     Mon 10 Aug 2026 14:35:15 +0000
Manifest next update:     Fri 14 Aug 2026 18:34:15 +0000
Files and hashes:         1: 3138312e3139342e302e302f31352d3234203d3e2033333536.roa (hash: 1O5iZrNUV8/ZmGKJmz6ytMpO67PobvZHsXqgstVPyew=)
                          2: 3230302e39312e3132382e302f31382d3234203d3e20323033.roa (hash: ZeHy9nybzBcTeKk8ZOkDmkK7mUzd5vyL4JGl1sY/COA=)
                          3: 3230312e3139312e302e302f31362d3234203d3e20323033.roa (hash: U3nRMykVymQa1YYoox03H2Aq6XPYVz64/X1KVSzDCN8=)
                          4: 323830333a396232303a3a2f33322d3634203d3e203131383330.roa (hash: bXq6s95nX0Xp7DakDoDzqi6iIUnPs4mSAIIxMzPwIlE=)
                          5: 3230312e3233372e302e302f31362d3234203d3e203131383330.roa (hash: mTF+kqmNOkXWKsRzFjaJe26y9A9b+7F1gzlZYLYzQN8=)
                          6: 3230312e3139312e302e302f31362d3234203d3e2033333536.roa (hash: moT5FhGqJFM8+4ZKYuJR5xucNHXJKaOESjCV2Rolpbc=)
                          7: 3230312e3139322e302e302f31322d3234203d3e20323032.roa (hash: GtRKGroAA4CMXnqHMlx7oJDrxe0ZgxCkFmNZkLq60NA=)
                          8: DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.crl (hash: bsJ2woIIOGenhtr1wn1OAFuptPMQ/GjA2l1SKQXYLMg=)
                          9: 3138312e3139342e302e302f31352d3234203d3e20323032.roa (hash: Nt+K7emws5hIh5MfY+WOJ+Gn/+TrbcQSPx2UmtnYn0U=)
                          10: 3230302e39312e36342e302f31382d3234203d3e203131383330.roa (hash: R5kcQAK48QlahsLta50EGDu553pk7+EN1rri9khNR4I=)
                          11: 3138312e3139342e302e302f31352d3234203d3e203131383330.roa (hash: PfbPZ36Hea1R6tZ3vAqP9/rjxtxb+06ojW541RvNHp0=)
                          12: 34352e3233322e3131362e302f32322d3234203d3e20323033.roa (hash: +DOhxHXAwPwBeT0dNm1Yja8bNMi5CnsdBHEnrR8fQ5s=)
                          13: 3138312e3139332e302e302f31362d3234203d3e20323032.roa (hash: UP1MqyCLOxYuBkOaTrRnRoWmfDd2eL8a/DxqUiM2sb8=)
                          14: 3138312e3139332e3135302e302f32332d3234203d3e20323634363039.roa (hash: noBwPJFMRf3nTP7J7dxuLTECci3xj42wreSozNRmhkA=)
                          15: 3230302e39312e36342e302f31382d3234203d3e20323032.roa (hash: hEnNjmyzxI0q6yUlSo+ColLZzdDLVtPfl5iEpCftE0s=)
                          16: 323830303a643330303a3a2f32392d3438203d3e2033333536.roa (hash: QR31S1XZNxzRIR8Trkluk7FdYRH/tIwvIEGJ6XmRLk0=)
                          17: 3230312e3139322e302e302f31322d3234203d3e203131383330.roa (hash: MYilly08WuFx326CEin77X2Eqv6GQsraD54dzxTBLGo=)
                          18: 3230302e39312e3135382e302f32342d3234203d3e203235373733.roa (hash: G8fwKnKwXPp0pD9BmgHPXy+PLlnveL6SNC46YcfLz1k=)
                          19: 3230312e3139312e302e302f31362d3234203d3e20323032.roa (hash: 5sDerDP83NyS80TCVEaoemrfXJgbxzZUxHHMqC7bnzk=)
                          20: 323830303a643330303a3a2f32392d3438203d3e20323032.roa (hash: QnjWvTjzRVqfpSbH6cCH5o/zALbsFHmVN6J5Jmz/8VM=)
                          21: 34352e3233322e3131362e302f32322d3234203d3e203131383330.roa (hash: Fsix6CDGSOYmXCjCSaXS72iF5d8U1Gs/RDuQ9ckexUc=)
                          22: 3138312e3139332e302e302f31362d3234203d3e2033333536.roa (hash: jIUbrS0A+sFnYQ1jfMFkCBL6TAWYARlN1Hg8aY7vgLE=)
                          23: 34352e3233322e3131362e302f32322d3234203d3e2033333536.roa (hash: 6FVfduLAwgXyd4BVSHyMlGOiRoSIXZ91+Fa8Q6V3MXc=)
                          24: 323830333a396232303a3a2f33322d3634203d3e2033333536.roa (hash: mzimKGV2FwyFX72WLTbMOzmoQ7exigyA+2aM0Nc/3zo=)
                          25: 323030313a313333303a3a2f32392d3634203d3e203131383330.roa (hash: WGyd8Q/wNAfPYHj2QcBsTmK4GR+OoX0k1LO/c1YVHKI=)
                          26: 323830303a643330303a3a2f32392d3438203d3e20323033.roa (hash: 4F2EYlrtzOOCSUBsUKcMPWKYoorCRPbIxt+bEd9e7YM=)
                          27: 3230312e3139322e302e302f31322d3234203d3e2033333536.roa (hash: P21E4+wpMQ/ksGpQCDsdN8+ps2AkEESn4FQqXjewLsU=)
                          28: 3230302e39312e36342e302f31382d3234203d3e2033333536.roa (hash: POAG+b6zwuh9/w7vucDd/7W7/+gsEa25zBW/KbczGOg=)
                          29: 3230312e3233372e302e302f31362d3234203d3e20323032.roa (hash: Nqr9SKUWwdQJtEUTLcPey87sMgmNM8ZRpK6BxcqF04g=)
                          30: 3230302e39312e3135382e302f32342d3234203d3e20313938393439.roa (hash: QVYnrdDAb2wv0ugA7t4e9Q9lzrhHHZnJqlU25q0o1t4=)
                          31: 3230302e39312e36342e302f31382d3234203d3e20323033.roa (hash: hkqZ2DLS+plUDowOgsAu/RO6QhZWW53xJph2nZifL3s=)
                          32: 323830333a396232303a3a2f33322d3634203d3e20323033.roa (hash: Ue+p7X00YinfjHdFHH6fLWSUakO/LpNZcUFibdczv8A=)
                          33: 323830333a396232303a3a2f33322d3634203d3e20323032.roa (hash: ddr14O1b+lxvncOQhl5P0lTfTndZ9g5s9sO0F1DKXDQ=)
                          34: 323030313a313333303a3a2f32392d3634203d3e20323033.roa (hash: k8Tm89v62AU74K+XRZaz5llD1CPNzYXwMpWhMDQ/+s0=)
                          35: 3230312e3139322e302e302f31322d3234203d3e20323033.roa (hash: 0on2JN8UzYoH8LoiGgbz2Y9XZN21dmqpXDLO1+LLRyM=)
                          36: 3138312e3139342e302e302f31352d3234203d3e20323033.roa (hash: 2iKUq3TcYPnq1zlZ6PFPE/RnNOu8cX5oyusBu1YRdKo=)
                          37: 3230302e39312e3132382e302f31382d3234203d3e203131383330.roa (hash: ma88CxYLwiGTMeZH6rpOzEyn7sZyNpj46T9Ye4Fk2Xk=)
                          38: 34352e3233322e3131362e302f32322d3234203d3e20323032.roa (hash: Ble6nqVIjRz4t8rhuiu4qVtta9oE1ZSLcrQFB+sHE6A=)
                          39: 3230312e3233372e302e302f31362d3234203d3e20323033.roa (hash: 89ZN3c31hHzL+GSuEEQ3zgqMPa0ExY+lak1ZsDzMpq4=)
                          40: 3138312e3139332e302e302f31362d3234203d3e20323033.roa (hash: n/Xiqd61MFODvZ9Ld2W3C/JbhbXPjW6gHhv1Fegrp/8=)
                          41: 323030313a313333303a3a2f32392d3634203d3e20323032.roa (hash: B+x0XtaE80zr9HtzgqlHNupl//LzJnIKG+Jy+5bstrY=)
                          42: 323030313a313333303a3a2f32392d3634203d3e2033333536.roa (hash: /PYYJ8kOBc4rlUoWMe8BV2iLNLJLHVQ5J/gkzhZ94v8=)
                          43: 3230302e39312e3132382e302f31382d3234203d3e2033333536.roa (hash: FxCu//xBr34fgSn9HOAB3QKiHOE/BFdiC7grFQ87X+c=)
                          44: 3138312e3139332e302e302f31362d3234203d3e203131383330.roa (hash: gEL8jFWXvOcBBVJJQxMAsyHi54K5uwvcXk0LLASsj9s=)
                          45: 3230302e39312e3132382e302f31382d3234203d3e20323032.roa (hash: J5ExNiT6l906gS31zwA51qCKLqPy5tLqPuq6yVz2ptk=)
                          46: 3230312e3233372e302e302f31362d3234203d3e2033333536.roa (hash: pvzQiI0FVt5iOH0AMkMbJnRlryQmdf8uFzuoJAyYLg0=)
                          47: 323830303a643330303a3a2f32392d3438203d3e203131383330.roa (hash: Ny54WNR82uilL+mggnJ39m5e36UVRfLdCxAwm+FDphc=)
                          48: 3230312e3139312e302e302f31362d3234203d3e203131383330.roa (hash: 0CWAmnMux9bNRfDcF2Xtfa6pgijaLzztSo06V9qjo+c=)
Validation:               OK
Signature path:           rsync://repository.lacnic.net/rpki/lacnic/23C75C911B352DF0BC9691D4FFEA0118290A296B48618F95A0D7BBF42C21BB43/0/DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.crl
                          rsync://repository.lacnic.net/rpki/lacnic/23C75C911B352DF0BC9691D4FFEA0118290A296B48618F95A0D7BBF42C21BB43/0/DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.mft
                          rsync://repository.lacnic.net/rpki/lacnic/FDC3594DD4E54BADE709AC0D255CF279C47716D2E8B3F4D45DC46355899B36D4/0/DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.cer
                          rsync://repository.lacnic.net/rpki/lacnic/FDC3594DD4E54BADE709AC0D255CF279C47716D2E8B3F4D45DC46355899B36D4/0/F25A1B7D8F7ADF94C0DEBE8FEAC1C3BCD6058678.crl
                          rsync://repository.lacnic.net/rpki/lacnic/FDC3594DD4E54BADE709AC0D255CF279C47716D2E8B3F4D45DC46355899B36D4/0/F25A1B7D8F7ADF94C0DEBE8FEAC1C3BCD6058678.mft
                          rsync://repository.lacnic.net/rpki/lacnic/E5AA1B2C690D34DD3A42E0C0268C3218ED158E15D29FCBD0BAB66B4786D632E6/0/F25A1B7D8F7ADF94C0DEBE8FEAC1C3BCD6058678.cer
                          rsync://repository.lacnic.net/rpki/lacnic/E5AA1B2C690D34DD3A42E0C0268C3218ED158E15D29FCBD0BAB66B4786D632E6/0/946DAE8464E7C581E9BA5787F74CBDA9DCF6F8CD.crl
                          rsync://repository.lacnic.net/rpki/lacnic/E5AA1B2C690D34DD3A42E0C0268C3218ED158E15D29FCBD0BAB66B4786D632E6/0/946DAE8464E7C581E9BA5787F74CBDA9DCF6F8CD.mft
                          rsync://repository.lacnic.net/rpki/lacnic/946DAE8464E7C581E9BA5787F74CBDA9DCF6F8CD.cer
                          rsync://repository.lacnic.net/rpki/lacnic/FC8A9CB3ED184E17D30EEA1E0FA7615CE4B1AF47.crl
                          rsync://repository.lacnic.net/rpki/lacnic/FC8A9CB3ED184E17D30EEA1E0FA7615CE4B1AF47.mft
                          rsync://repository.lacnic.net/rpki/lacnic/rta-lacnic-rpki.cer
Signature path expires:   Fri 14 Aug 2026 18:34:15 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            3f:8b:76:3c:24:1c:30:0e:7a:cc:2b:58:78:fb:9b:3f:86:08:b9:29
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2
        Validity
            Not Before: Aug 10 14:35:15 2026 GMT
            Not After : Aug 14 18:34:15 2026 GMT
        Subject: CN=6A1E8B247D5C91C44BC5885CA7EBCA35DA4FFD13
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:db:48:67:99:1f:03:3f:6b:e7:8c:7a:95:6a:0a:
                    ca:30:46:69:6f:d8:d7:56:e9:85:38:de:8a:1b:78:
                    6e:bc:2d:00:26:1a:fa:c0:da:af:02:07:56:ac:77:
                    2d:a2:fe:a4:75:f3:a1:a9:60:43:dd:5f:f7:e3:50:
                    0b:3a:51:16:70:c7:90:5e:ce:c4:e3:78:3b:a8:51:
                    a2:a1:62:12:08:78:0f:a3:31:fa:c0:89:a1:db:dc:
                    7e:87:4c:41:d3:aa:e3:62:3e:8a:c1:a8:a1:78:0b:
                    4d:1e:43:f6:52:29:15:16:16:48:05:bb:c6:98:c9:
                    10:54:d9:d7:b2:4a:e4:b2:dd:3d:eb:c1:05:dc:5f:
                    2a:13:78:2a:29:a2:e8:c5:d8:fa:bb:c5:73:f2:6e:
                    a2:5b:b9:de:cb:cf:ee:23:6e:a1:16:8f:4b:a7:d9:
                    9d:50:89:64:23:ef:81:37:4d:32:72:29:b5:69:ae:
                    33:be:12:98:15:8c:33:94:13:1b:75:9d:7e:5b:c2:
                    0c:38:ae:b9:a6:4e:f7:ea:ae:c4:42:97:10:a4:aa:
                    31:23:a2:68:9f:71:b6:e7:d1:ef:f5:61:bd:83:17:
                    77:6f:7e:f5:16:f1:9f:ba:88:9f:5e:09:75:e7:f3:
                    75:0f:42:ba:ad:9f:2b:c3:69:c0:4c:e5:b1:ad:2f:
                    5a:cf
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6A:1E:8B:24:7D:5C:91:C4:4B:C5:88:5C:A7:EB:CA:35:DA:4F:FD:13
            X509v3 Authority Key Identifier:
                keyid:DE:D9:DD:B6:E0:5D:26:D9:3F:76:D4:43:4C:06:0C:7E:1D:26:E6:C2

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://repository.lacnic.net/rpki/lacnic/23C75C911B352DF0BC9691D4FFEA0118290A296B48618F95A0D7BBF42C21BB43/0/DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.crl

            Authority Information Access:
                CA Issuers - URI:rsync://repository.lacnic.net/rpki/lacnic/FDC3594DD4E54BADE709AC0D255CF279C47716D2E8B3F4D45DC46355899B36D4/0/DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.cer

            Subject Information Access:
                Signed Object - URI:rsync://repository.lacnic.net/rpki/lacnic/23C75C911B352DF0BC9691D4FFEA0118290A296B48618F95A0D7BBF42C21BB43/0/DED9DDB6E05D26D93F76D4434C060C7E1D26E6C2.mft

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4: inherit
                IPv6: inherit

            sbgp-autonomousSysNum: critical
                Autonomous System Numbers:
                  inherit

    Signature Algorithm: sha256WithRSAEncryption
         bb:2b:78:67:00:41:cf:31:c8:5d:32:2e:cc:bf:41:f8:a6:e5:
         3e:cf:fc:5a:0b:e3:6c:cf:8b:d2:f8:ae:9f:9e:44:3b:31:6a:
         c1:ca:a4:e8:56:c9:26:5a:d7:04:c3:80:93:0b:a7:47:b2:9d:
         db:fc:32:30:bf:ea:96:64:5a:eb:d1:ff:f2:51:4a:c4:1d:4e:
         58:8c:ca:29:25:f8:31:0e:2a:a9:ab:72:df:0f:2c:59:32:c0:
         93:d6:b3:1b:b4:0c:7f:b4:ea:15:60:f0:c2:7a:f4:14:63:f7:
         ad:e9:9c:a9:9b:99:ad:99:51:19:c6:00:b0:da:82:23:1a:14:
         dd:49:df:a3:26:d3:27:cf:bc:bc:1c:77:8f:76:37:d5:77:26:
         b7:4e:f2:0f:22:9e:fd:6c:a1:a6:a1:f5:1f:64:5c:39:b0:e0:
         53:8e:1d:8b:21:af:d6:ca:1d:7b:3a:96:ed:d2:d2:91:dc:85:
         0b:c9:e4:64:1a:b5:3b:52:19:c2:80:e8:46:b8:51:3c:66:5c:
         83:5c:58:90:5a:8d:b9:50:8a:ef:37:fa:93:dd:c2:f9:8c:d6:
         cf:2e:c0:60:fe:0f:70:b6:0a:f4:57:a0:e0:71:c1:db:09:f8:
         9d:cb:41:de:81:f3:75:d6:f1:ad:cb:0d:c8:34:89:f6:fa:06:
         f8:36:1d:fc
-----BEGIN CERTIFICATE-----
MIIFyTCCBLGgAwIBAgIUP4t2PCQcMA56zCtYePubP4YIuSkwDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoREVEOUREQjZFMDVEMjZEOTNGNzZENDQzNEMwNjBDN0Ux
RDI2RTZDMjAeFw0yNjA4MTAxNDM1MTVaFw0yNjA4MTQxODM0MTVaMDMxMTAvBgNV
BAMTKDZBMUU4QjI0N0Q1QzkxQzQ0QkM1ODg1Q0E3RUJDQTM1REE0RkZEMTMwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDbSGeZHwM/a+eMepVqCsowRmlv
2NdW6YU43oobeG68LQAmGvrA2q8CB1asdy2i/qR186GpYEPdX/fjUAs6URZwx5Be
zsTjeDuoUaKhYhIIeA+jMfrAiaHb3H6HTEHTquNiPorBqKF4C00eQ/ZSKRUWFkgF
u8aYyRBU2deySuSy3T3rwQXcXyoTeCopoujF2Pq7xXPybqJbud7Lz+4jbqEWj0un
2Z1QiWQj74E3TTJyKbVprjO+EpgVjDOUExt1nX5bwgw4rrmmTvfqrsRClxCkqjEj
omifcbbn0e/1Yb2DF3dvfvUW8Z+6iJ9eCXXn83UPQrqtnyvDacBM5bGtL1rPAgMB
AAGjggLTMIICzzAdBgNVHQ4EFgQUah6LJH1ckcRLxYhcp+vKNdpP/RMwHwYDVR0j
BBgwFoAU3tndtuBdJtk/dtRDTAYMfh0m5sIwDgYDVR0PAQH/BAQDAgeAMIGwBgNV
HR8EgagwgaUwgaKggZ+ggZyGgZlyc3luYzovL3JlcG9zaXRvcnkubGFjbmljLm5l
dC9ycGtpL2xhY25pYy8yM0M3NUM5MTFCMzUyREYwQkM5NjkxRDRGRkVBMDExODI5
MEEyOTZCNDg2MThGOTVBMEQ3QkJGNDJDMjFCQjQzLzAvREVEOUREQjZFMDVEMjZE
OTNGNzZENDQzNEMwNjBDN0UxRDI2RTZDMi5jcmwwgbkGCCsGAQUFBwEBBIGsMIGp
MIGmBggrBgEFBQcwAoaBmXJzeW5jOi8vcmVwb3NpdG9yeS5sYWNuaWMubmV0L3Jw
a2kvbGFjbmljL0ZEQzM1OTRERDRFNTRCQURFNzA5QUMwRDI1NUNGMjc5QzQ3NzE2
RDJFOEIzRjRENDVEQzQ2MzU1ODk5QjM2RDQvMC9ERUQ5RERCNkUwNUQyNkQ5M0Y3
NkQ0NDM0QzA2MEM3RTFEMjZFNkMyLmNlcjCBuQYIKwYBBQUHAQsEgawwgakwgaYG
CCsGAQUFBzALhoGZcnN5bmM6Ly9yZXBvc2l0b3J5LmxhY25pYy5uZXQvcnBraS9s
YWNuaWMvMjNDNzVDOTExQjM1MkRGMEJDOTY5MUQ0RkZFQTAxMTgyOTBBMjk2QjQ4
NjE4Rjk1QTBEN0JCRjQyQzIxQkI0My8wL0RFRDlEREI2RTA1RDI2RDkzRjc2RDQ0
MzRDMDYwQzdFMUQyNkU2QzIubWZ0MBgGA1UdIAEB/wQOMAwwCgYIKwYBBQUHDgIw
IQYIKwYBBQUHAQcBAf8EEjAQMAYEAgABBQAwBgQCAAIFADAVBggrBgEFBQcBCAEB
/wQGMASgAgUAMA0GCSqGSIb3DQEBCwUAA4IBAQC7K3hnAEHPMchdMi7Mv0H4puU+
z/xaC+Nsz4vS+K6fnkQ7MWrByqToVskmWtcEw4CTC6dHsp3b/DIwv+qWZFrr0f/y
UUrEHU5YjMopJfgxDiqpq3LfDyxZMsCT1rMbtAx/tOoVYPDCevQUY/et6Zypm5mt
mVEZxgCw2oIjGhTdSd+jJtMnz7y8HHePdjfVdya3TvIPIp79bKGmofUfZFw5sOBT
jh2LIa/Wyh17Opbt0tKR3IULyeRkGrU7UhnCgOhGuFE8ZlyDXFiQWo25UIrvN/qT
3cL5jNbPLsBg/g9wtgr0V6DgccHbCfidy0HegfN11vGtyw3INIn2+gb4Nh38
-----END CERTIFICATE-----
Generated at Tue Aug 11 05:50:54 2026 by rpki-client