package_name: "" module_name: "ot-cli-ftd" module_types: "cc_binary" module_classes: "UNKNOWN" projects: "external/openthread" license_kinds: "SPDX-license-identifier-Apache-2.0" license_kinds: "SPDX-license-identifier-BSD" license_kinds: "SPDX-license-identifier-BSD-3-Clause" license_kinds: "SPDX-license-identifier-GPL" license_kinds: "SPDX-license-identifier-GPL-2.0" license_kinds: "SPDX-license-identifier-LGPL" license_kinds: "SPDX-license-identifier-MIT" license_kinds: "legacy_unencumbered" license_conditions: "notice" license_conditions: "restricted" license_conditions: "restricted_if_statically_linked" license_conditions: "unencumbered" license_texts: "external/openthread/LICENSE" license_texts: "external/openthread/NOTICE" is_container: false built: "out/soong/.intermediates/external/openthread/ot-cli-ftd/android_arm64_armv8-a/0e7aadb4ccf134e3003f27a606ef3a68/ot-cli-ftd" installed: "out/target/product/kebab/system/bin/ot-cli-ftd" sources: "external/openthread/examples/platforms/simulation/alarm.c" sources: "external/openthread/examples/platforms/simulation/crypto.c" sources: "external/openthread/examples/platforms/simulation/diag.c" sources: "external/openthread/examples/platforms/simulation/entropy.c" sources: "external/openthread/examples/platforms/simulation/flash.c" sources: "external/openthread/examples/platforms/simulation/infra_if.c" sources: "external/openthread/examples/platforms/simulation/logging.c" sources: "external/openthread/examples/platforms/simulation/misc.c" sources: "external/openthread/examples/platforms/simulation/radio.c" sources: "external/openthread/examples/platforms/simulation/spi-stubs.c" sources: "external/openthread/examples/platforms/simulation/system.c" sources: "external/openthread/examples/platforms/simulation/trel.c" sources: "external/openthread/examples/platforms/simulation/uart.c" sources: "external/openthread/examples/platforms/utils/link_metrics.cpp" sources: "external/openthread/examples/platforms/utils/mac_frame.cpp" sources: "external/openthread/examples/platforms/utils/settings_ram.c" sources: "external/openthread/examples/platforms/utils/soft_source_match_table.c" sources: "external/openthread/src/cli/cli.cpp" sources: "external/openthread/src/cli/cli_bbr.cpp" sources: "external/openthread/src/cli/cli_br.cpp" sources: "external/openthread/src/cli/cli_coap.cpp" sources: "external/openthread/src/cli/cli_coap_secure.cpp" sources: "external/openthread/src/cli/cli_commissioner.cpp" sources: "external/openthread/src/cli/cli_dataset.cpp" sources: "external/openthread/src/cli/cli_dns.cpp" sources: "external/openthread/src/cli/cli_history.cpp" sources: "external/openthread/src/cli/cli_joiner.cpp" sources: "external/openthread/src/cli/cli_mac_filter.cpp" sources: "external/openthread/src/cli/cli_network_data.cpp" sources: "external/openthread/src/cli/cli_output.cpp" sources: "external/openthread/src/cli/cli_ping.cpp" sources: "external/openthread/src/cli/cli_srp_client.cpp" sources: "external/openthread/src/cli/cli_srp_server.cpp" sources: "external/openthread/src/cli/cli_tcp.cpp" sources: "external/openthread/src/cli/cli_udp.cpp" sources: "external/openthread/src/core/api/backbone_router_api.cpp" sources: "external/openthread/src/core/api/backbone_router_ftd_api.cpp" sources: "external/openthread/src/core/api/border_agent_api.cpp" sources: "external/openthread/src/core/api/border_router_api.cpp" sources: "external/openthread/src/core/api/border_routing_api.cpp" sources: "external/openthread/src/core/api/channel_manager_api.cpp" sources: "external/openthread/src/core/api/channel_monitor_api.cpp" sources: "external/openthread/src/core/api/child_supervision_api.cpp" sources: "external/openthread/src/core/api/coap_api.cpp" sources: "external/openthread/src/core/api/coap_secure_api.cpp" sources: "external/openthread/src/core/api/commissioner_api.cpp" sources: "external/openthread/src/core/api/crypto_api.cpp" sources: "external/openthread/src/core/api/dataset_api.cpp" sources: "external/openthread/src/core/api/dataset_ftd_api.cpp" sources: "external/openthread/src/core/api/dataset_updater_api.cpp" sources: "external/openthread/src/core/api/diags_api.cpp" sources: "external/openthread/src/core/api/dns_api.cpp" sources: "external/openthread/src/core/api/dns_server_api.cpp" sources: "external/openthread/src/core/api/error_api.cpp" sources: "external/openthread/src/core/api/heap_api.cpp" sources: "external/openthread/src/core/api/history_tracker_api.cpp" sources: "external/openthread/src/core/api/icmp6_api.cpp" sources: "external/openthread/src/core/api/instance_api.cpp" sources: "external/openthread/src/core/api/ip6_api.cpp" sources: "external/openthread/src/core/api/jam_detection_api.cpp" sources: "external/openthread/src/core/api/joiner_api.cpp" sources: "external/openthread/src/core/api/link_api.cpp" sources: "external/openthread/src/core/api/link_metrics_api.cpp" sources: "external/openthread/src/core/api/link_raw_api.cpp" sources: "external/openthread/src/core/api/logging_api.cpp" sources: "external/openthread/src/core/api/mesh_diag_api.cpp" sources: "external/openthread/src/core/api/message_api.cpp" sources: "external/openthread/src/core/api/multi_radio_api.cpp" sources: "external/openthread/src/core/api/nat64_api.cpp" sources: "external/openthread/src/core/api/netdata_api.cpp" sources: "external/openthread/src/core/api/netdata_publisher_api.cpp" sources: "external/openthread/src/core/api/netdiag_api.cpp" sources: "external/openthread/src/core/api/network_time_api.cpp" sources: "external/openthread/src/core/api/ping_sender_api.cpp" sources: "external/openthread/src/core/api/radio_stats_api.cpp" sources: "external/openthread/src/core/api/random_crypto_api.cpp" sources: "external/openthread/src/core/api/random_noncrypto_api.cpp" sources: "external/openthread/src/core/api/server_api.cpp" sources: "external/openthread/src/core/api/sntp_api.cpp" sources: "external/openthread/src/core/api/srp_client_api.cpp" sources: "external/openthread/src/core/api/srp_client_buffers_api.cpp" sources: "external/openthread/src/core/api/srp_server_api.cpp" sources: "external/openthread/src/core/api/tasklet_api.cpp" sources: "external/openthread/src/core/api/tcp_api.cpp" sources: "external/openthread/src/core/api/tcp_ext_api.cpp" sources: "external/openthread/src/core/api/thread_api.cpp" sources: "external/openthread/src/core/api/thread_ftd_api.cpp" sources: "external/openthread/src/core/api/trel_api.cpp" sources: "external/openthread/src/core/api/udp_api.cpp" sources: "external/openthread/src/core/backbone_router/backbone_tmf.cpp" sources: "external/openthread/src/core/backbone_router/bbr_leader.cpp" sources: "external/openthread/src/core/backbone_router/bbr_local.cpp" sources: "external/openthread/src/core/backbone_router/bbr_manager.cpp" sources: "external/openthread/src/core/backbone_router/multicast_listeners_table.cpp" sources: "external/openthread/src/core/backbone_router/ndproxy_table.cpp" sources: "external/openthread/src/core/border_router/infra_if.cpp" sources: "external/openthread/src/core/border_router/routing_manager.cpp" sources: "external/openthread/src/core/coap/coap.cpp" sources: "external/openthread/src/core/coap/coap_message.cpp" sources: "external/openthread/src/core/coap/coap_secure.cpp" sources: "external/openthread/src/core/common/appender.cpp" sources: "external/openthread/src/core/common/binary_search.cpp" sources: "external/openthread/src/core/common/crc16.cpp" sources: "external/openthread/src/core/common/data.cpp" sources: "external/openthread/src/core/common/error.cpp" sources: "external/openthread/src/core/common/frame_builder.cpp" sources: "external/openthread/src/core/common/frame_data.cpp" sources: "external/openthread/src/core/common/heap.cpp" sources: "external/openthread/src/core/common/heap_data.cpp" sources: "external/openthread/src/core/common/heap_string.cpp" sources: "external/openthread/src/core/common/log.cpp" sources: "external/openthread/src/core/common/message.cpp" sources: "external/openthread/src/core/common/notifier.cpp" sources: "external/openthread/src/core/common/preference.cpp" sources: "external/openthread/src/core/common/random.cpp" sources: "external/openthread/src/core/common/settings.cpp" sources: "external/openthread/src/core/common/string.cpp" sources: "external/openthread/src/core/common/tasklet.cpp" sources: "external/openthread/src/core/common/time_ticker.cpp" sources: "external/openthread/src/core/common/timer.cpp" sources: "external/openthread/src/core/common/tlvs.cpp" sources: "external/openthread/src/core/common/trickle_timer.cpp" sources: "external/openthread/src/core/common/uptime.cpp" sources: "external/openthread/src/core/crypto/aes_ccm.cpp" sources: "external/openthread/src/core/crypto/aes_ecb.cpp" sources: "external/openthread/src/core/crypto/crypto_platform.cpp" sources: "external/openthread/src/core/crypto/hkdf_sha256.cpp" sources: "external/openthread/src/core/crypto/hmac_sha256.cpp" sources: "external/openthread/src/core/crypto/mbedtls.cpp" sources: "external/openthread/src/core/crypto/sha256.cpp" sources: "external/openthread/src/core/crypto/storage.cpp" sources: "external/openthread/src/core/diags/factory_diags.cpp" sources: "external/openthread/src/core/instance/instance.cpp" sources: "external/openthread/src/core/mac/channel_mask.cpp" sources: "external/openthread/src/core/mac/data_poll_handler.cpp" sources: "external/openthread/src/core/mac/data_poll_sender.cpp" sources: "external/openthread/src/core/mac/link_raw.cpp" sources: "external/openthread/src/core/mac/mac.cpp" sources: "external/openthread/src/core/mac/mac_filter.cpp" sources: "external/openthread/src/core/mac/mac_frame.cpp" sources: "external/openthread/src/core/mac/mac_links.cpp" sources: "external/openthread/src/core/mac/mac_types.cpp" sources: "external/openthread/src/core/mac/sub_mac.cpp" sources: "external/openthread/src/core/mac/sub_mac_callbacks.cpp" sources: "external/openthread/src/core/meshcop/announce_begin_client.cpp" sources: "external/openthread/src/core/meshcop/border_agent.cpp" sources: "external/openthread/src/core/meshcop/commissioner.cpp" sources: "external/openthread/src/core/meshcop/dataset.cpp" sources: "external/openthread/src/core/meshcop/dataset_local.cpp" sources: "external/openthread/src/core/meshcop/dataset_manager.cpp" sources: "external/openthread/src/core/meshcop/dataset_manager_ftd.cpp" sources: "external/openthread/src/core/meshcop/dataset_updater.cpp" sources: "external/openthread/src/core/meshcop/energy_scan_client.cpp" sources: "external/openthread/src/core/meshcop/extended_panid.cpp" sources: "external/openthread/src/core/meshcop/joiner.cpp" sources: "external/openthread/src/core/meshcop/joiner_router.cpp" sources: "external/openthread/src/core/meshcop/meshcop.cpp" sources: "external/openthread/src/core/meshcop/meshcop_leader.cpp" sources: "external/openthread/src/core/meshcop/meshcop_tlvs.cpp" sources: "external/openthread/src/core/meshcop/network_name.cpp" sources: "external/openthread/src/core/meshcop/panid_query_client.cpp" sources: "external/openthread/src/core/meshcop/secure_transport.cpp" sources: "external/openthread/src/core/meshcop/timestamp.cpp" sources: "external/openthread/src/core/net/checksum.cpp" sources: "external/openthread/src/core/net/dhcp6_client.cpp" sources: "external/openthread/src/core/net/dhcp6_server.cpp" sources: "external/openthread/src/core/net/dns_client.cpp" sources: "external/openthread/src/core/net/dns_dso.cpp" sources: "external/openthread/src/core/net/dns_platform.cpp" sources: "external/openthread/src/core/net/dns_types.cpp" sources: "external/openthread/src/core/net/dnssd_server.cpp" sources: "external/openthread/src/core/net/icmp6.cpp" sources: "external/openthread/src/core/net/ip4_types.cpp" sources: "external/openthread/src/core/net/ip6.cpp" sources: "external/openthread/src/core/net/ip6_address.cpp" sources: "external/openthread/src/core/net/ip6_filter.cpp" sources: "external/openthread/src/core/net/ip6_headers.cpp" sources: "external/openthread/src/core/net/ip6_mpl.cpp" sources: "external/openthread/src/core/net/nat64_translator.cpp" sources: "external/openthread/src/core/net/nd6.cpp" sources: "external/openthread/src/core/net/nd_agent.cpp" sources: "external/openthread/src/core/net/netif.cpp" sources: "external/openthread/src/core/net/sntp_client.cpp" sources: "external/openthread/src/core/net/socket.cpp" sources: "external/openthread/src/core/net/srp_client.cpp" sources: "external/openthread/src/core/net/srp_server.cpp" sources: "external/openthread/src/core/net/tcp6.cpp" sources: "external/openthread/src/core/net/tcp6_ext.cpp" sources: "external/openthread/src/core/net/udp6.cpp" sources: "external/openthread/src/core/radio/radio.cpp" sources: "external/openthread/src/core/radio/radio_callbacks.cpp" sources: "external/openthread/src/core/radio/radio_platform.cpp" sources: "external/openthread/src/core/radio/trel_interface.cpp" sources: "external/openthread/src/core/radio/trel_link.cpp" sources: "external/openthread/src/core/radio/trel_packet.cpp" sources: "external/openthread/src/core/thread/address_resolver.cpp" sources: "external/openthread/src/core/thread/announce_begin_server.cpp" sources: "external/openthread/src/core/thread/announce_sender.cpp" sources: "external/openthread/src/core/thread/anycast_locator.cpp" sources: "external/openthread/src/core/thread/child.cpp" sources: "external/openthread/src/core/thread/child_supervision.cpp" sources: "external/openthread/src/core/thread/child_table.cpp" sources: "external/openthread/src/core/thread/csl_tx_scheduler.cpp" sources: "external/openthread/src/core/thread/discover_scanner.cpp" sources: "external/openthread/src/core/thread/dua_manager.cpp" sources: "external/openthread/src/core/thread/energy_scan_server.cpp" sources: "external/openthread/src/core/thread/indirect_sender.cpp" sources: "external/openthread/src/core/thread/key_manager.cpp" sources: "external/openthread/src/core/thread/link_metrics.cpp" sources: "external/openthread/src/core/thread/link_metrics_types.cpp" sources: "external/openthread/src/core/thread/link_quality.cpp" sources: "external/openthread/src/core/thread/lowpan.cpp" sources: "external/openthread/src/core/thread/mesh_forwarder.cpp" sources: "external/openthread/src/core/thread/mesh_forwarder_ftd.cpp" sources: "external/openthread/src/core/thread/mesh_forwarder_mtd.cpp" sources: "external/openthread/src/core/thread/mle.cpp" sources: "external/openthread/src/core/thread/mle_router.cpp" sources: "external/openthread/src/core/thread/mle_tlvs.cpp" sources: "external/openthread/src/core/thread/mle_types.cpp" sources: "external/openthread/src/core/thread/mlr_manager.cpp" sources: "external/openthread/src/core/thread/neighbor.cpp" sources: "external/openthread/src/core/thread/neighbor_table.cpp" sources: "external/openthread/src/core/thread/network_data.cpp" sources: "external/openthread/src/core/thread/network_data_leader.cpp" sources: "external/openthread/src/core/thread/network_data_leader_ftd.cpp" sources: "external/openthread/src/core/thread/network_data_local.cpp" sources: "external/openthread/src/core/thread/network_data_notifier.cpp" sources: "external/openthread/src/core/thread/network_data_publisher.cpp" sources: "external/openthread/src/core/thread/network_data_service.cpp" sources: "external/openthread/src/core/thread/network_data_tlvs.cpp" sources: "external/openthread/src/core/thread/network_data_types.cpp" sources: "external/openthread/src/core/thread/network_diagnostic.cpp" sources: "external/openthread/src/core/thread/network_diagnostic_tlvs.cpp" sources: "external/openthread/src/core/thread/panid_query_server.cpp" sources: "external/openthread/src/core/thread/radio_selector.cpp" sources: "external/openthread/src/core/thread/router.cpp" sources: "external/openthread/src/core/thread/router_table.cpp" sources: "external/openthread/src/core/thread/src_match_controller.cpp" sources: "external/openthread/src/core/thread/thread_netif.cpp" sources: "external/openthread/src/core/thread/time_sync_service.cpp" sources: "external/openthread/src/core/thread/tmf.cpp" sources: "external/openthread/src/core/thread/uri_paths.cpp" sources: "external/openthread/src/core/utils/channel_manager.cpp" sources: "external/openthread/src/core/utils/channel_monitor.cpp" sources: "external/openthread/src/core/utils/flash.cpp" sources: "external/openthread/src/core/utils/heap.cpp" sources: "external/openthread/src/core/utils/history_tracker.cpp" sources: "external/openthread/src/core/utils/jam_detector.cpp" sources: "external/openthread/src/core/utils/mesh_diag.cpp" sources: "external/openthread/src/core/utils/otns.cpp" sources: "external/openthread/src/core/utils/parse_cmdline.cpp" sources: "external/openthread/src/core/utils/ping_sender.cpp" sources: "external/openthread/src/core/utils/power_calibration.cpp" sources: "external/openthread/src/core/utils/slaac_address.cpp" sources: "external/openthread/src/core/utils/srp_client_buffers.cpp" sources: "external/openthread/third_party/mbedtls/repo/library/aes.c" sources: "external/openthread/third_party/mbedtls/repo/library/asn1parse.c" sources: "external/openthread/third_party/mbedtls/repo/library/asn1write.c" sources: "external/openthread/third_party/mbedtls/repo/library/base64.c" sources: "external/openthread/third_party/mbedtls/repo/library/bignum.c" sources: "external/openthread/third_party/mbedtls/repo/library/ccm.c" sources: "external/openthread/third_party/mbedtls/repo/library/cipher.c" sources: "external/openthread/third_party/mbedtls/repo/library/cipher_wrap.c" sources: "external/openthread/third_party/mbedtls/repo/library/cmac.c" sources: "external/openthread/third_party/mbedtls/repo/library/constant_time.c" sources: "external/openthread/third_party/mbedtls/repo/library/ctr_drbg.c" sources: "external/openthread/third_party/mbedtls/repo/library/debug.c" sources: "external/openthread/third_party/mbedtls/repo/library/ecdh.c" sources: "external/openthread/third_party/mbedtls/repo/library/ecdsa.c" sources: "external/openthread/third_party/mbedtls/repo/library/ecjpake.c" sources: "external/openthread/third_party/mbedtls/repo/library/ecp.c" sources: "external/openthread/third_party/mbedtls/repo/library/ecp_curves.c" sources: "external/openthread/third_party/mbedtls/repo/library/entropy.c" sources: "external/openthread/third_party/mbedtls/repo/library/entropy_poll.c" sources: "external/openthread/third_party/mbedtls/repo/library/hmac_drbg.c" sources: "external/openthread/third_party/mbedtls/repo/library/md.c" sources: "external/openthread/third_party/mbedtls/repo/library/memory_buffer_alloc.c" sources: "external/openthread/third_party/mbedtls/repo/library/oid.c" sources: "external/openthread/third_party/mbedtls/repo/library/pem.c" sources: "external/openthread/third_party/mbedtls/repo/library/pk.c" sources: "external/openthread/third_party/mbedtls/repo/library/pk_wrap.c" sources: "external/openthread/third_party/mbedtls/repo/library/pkparse.c" sources: "external/openthread/third_party/mbedtls/repo/library/pkwrite.c" sources: "external/openthread/third_party/mbedtls/repo/library/platform.c" sources: "external/openthread/third_party/mbedtls/repo/library/platform_util.c" sources: "external/openthread/third_party/mbedtls/repo/library/sha256.c" sources: "external/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c" sources: "external/openthread/third_party/mbedtls/repo/library/ssl_cli.c" sources: "external/openthread/third_party/mbedtls/repo/library/ssl_cookie.c" sources: "external/openthread/third_party/mbedtls/repo/library/ssl_msg.c" sources: "external/openthread/third_party/mbedtls/repo/library/ssl_srv.c" sources: "external/openthread/third_party/mbedtls/repo/library/ssl_ticket.c" sources: "external/openthread/third_party/mbedtls/repo/library/ssl_tls.c" sources: "external/openthread/third_party/mbedtls/repo/library/threading.c" sources: "external/openthread/third_party/mbedtls/repo/library/x509.c" sources: "external/openthread/third_party/mbedtls/repo/library/x509_crt.c" sources: "out/soong/.intermediates/bionic/libc/crtbegin_dynamic/android_arm64_armv8-a/crtbegin_dynamic.o" sources: "out/soong/.intermediates/bionic/libc/crtend_android/android_arm64_armv8-a/crtend_android.o" sources: "out/soong/.intermediates/external/libcxxabi/libc++demangle/android_arm64_armv8-a_static/0e7aadb4ccf134e3003f27a606ef3a68/libc++demangle.a" sources: "out/soong/.intermediates/external/openthread/openthread-platform/android_arm64_armv8-a_static/0e7aadb4ccf134e3003f27a606ef3a68/openthread-platform.a" sources: "out/target/product/kebab/system/lib64/bootstrap/libc.so" sources: "out/target/product/kebab/system/lib64/bootstrap/libdl.so" sources: "out/target/product/kebab/system/lib64/bootstrap/libm.so" sources: "out/target/product/kebab/system/lib64/libc++.so" sources: "out/target/product/kebab/system/lib64/libc.so" sources: "out/target/product/kebab/system/lib64/libcutils.so" sources: "out/target/product/kebab/system/lib64/libdl.so" sources: "out/target/product/kebab/system/lib64/libm.so" sources: "prebuilts/clang/host/linux-x86/clang-r510928/lib/clang/18/lib/linux/aarch64/libunwind.a" sources: "prebuilts/clang/host/linux-x86/clang-r510928/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a" deps: { file: "out/soong/.intermediates/bionic/libc/crtbegin_dynamic/android_arm64_armv8-a/meta_lic" } deps: { file: "out/soong/.intermediates/bionic/libc/crtend_android/android_arm64_armv8-a/meta_lic" } deps: { file: "out/soong/.intermediates/bionic/libc/libc/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/bionic/libdl/libdl/android_arm64_armv8-a_shared/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/bionic/libm/libm/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/external/libcxx/libc++/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/external/libcxxabi/libc++demangle/android_arm64_armv8-a_static/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" } deps: { file: "out/soong/.intermediates/external/openthread/openthread-platform/android_arm64_armv8-a_static/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" } deps: { file: "out/soong/.intermediates/external/openthread/openthread_cli_srcs/meta_lic" } deps: { file: "out/soong/.intermediates/external/openthread/openthread_core_srcs/meta_lic" } deps: { file: "out/soong/.intermediates/external/openthread/openthread_mbedtls_srcs/meta_lic" } deps: { file: "out/soong/.intermediates/external/openthread/openthread_simulation_srcs/meta_lic" } deps: { file: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libclang_rt.builtins/android_arm64_armv8-a_static/meta_lic" } deps: { file: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libunwind/android_arm64_armv8-a_static/meta_lic" } deps: { file: "out/soong/.intermediates/system/core/libcutils/libcutils/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } built: "out/target/product/kebab/obj/EXECUTABLES/ot-cli-ftd_intermediates/ot-cli-ftd"