From patchwork Wed Mar 8 03:49:52 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wig Cheng X-Patchwork-Id: 752860 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3w836f2GHVz9s4s for ; Fri, 21 Apr 2017 01:43:06 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="ekJsxVPr"; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="HRJSMsv5"; dkim-atps=neutral DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Subject:Message-Id: Date:To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=lT2AMdbm2yB6pb8G5F5xQWOTzEkSP+sZRuLjN7VChp0=; b=ekJsxVPrPTM8GE mrxCShBHSc66SItxsEYvi9ArGeBRCOvQ7HHDctOD/AdEh3535shk+BQ5J92LGEO4qGgF2LC3quPKw CtmWnOj9dm8RSaogTP5gMX2vakeKLQUptoOjbluNqSisWlnJWifANGY12/HI80pFjXynR3lYuI5aA ErP1JtsrVZSCWiNBWRLRyeCEVN7VSXk96d4/JOEBlX+NXf50f1WJio01gyWW5jXWwBkJ+x2R7tlcZ 7hHMedh3g26t0qTbtjskjMQBEiIiLVLBBwfQOG1m/LMqMkEWHQo9G/FnQyxmZbAmro+hQo+sFh7xn IEnMs863qh1HvWNVwu1Q==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1d1EEP-00036e-WA; Thu, 20 Apr 2017 15:42:54 +0000 Received: from mail-pf0-x231.google.com ([2607:f8b0:400e:c00::231]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1clScb-0004qq-Qt for lede-dev@lists.infradead.org; Wed, 08 Mar 2017 03:51:00 +0000 Received: by mail-pf0-x231.google.com with SMTP id o126so9008292pfb.3 for ; Tue, 07 Mar 2017 19:50:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=5Ndx/42bFG5fqU+ZTKstxYJ3iMmftMIAXt+/sXT4SVg=; b=HRJSMsv5MeRdKv4FXOBakScYrVHQKKBHjEC+D97CuXZj0TWvfUvTyCSdsgBTD25dfB M9MqFNuknVVm+lOWSM9B45ouIn4UnpsGcgTlAiggV0307pT38KY7UB+EafpxIwlbWFXb JDUgR5/PcPoJmVykxGGjz3SeA/oCCSXeMTfd+5sC81zYRlKK0IJrMRpYrtDo0D8DX2s6 QONXt043p9uf/AqTuxCQ+vi/9hvywGbdD1x2T3dm15QfwAHxywCaoXhnmsuRv7V8tgb4 fzhgR82bcGPOehpHvwku5BKfwV+21j8oAK8fLIa9y6W54Fg1Bb7jQYSey/anT8PspMrn d/GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=5Ndx/42bFG5fqU+ZTKstxYJ3iMmftMIAXt+/sXT4SVg=; b=PXc4jeHav3WBvaptcO7uzcUM6IkccOF1tTn1guJyod3xZCdjTSw3yD21oeCvjCsWYg gHP9a3Ffa4HllJ+FsM+2BrH9HmC5pF4hi9On8vA0OKwaYDCovBO7l4a4eag99Zwm5MEs lWwjHSuc22WBv0QOVdCcnui/paoynz6iQXaLIPaJdv8Kq7m+vxCjSWyYQiriobXw3NDH uuLUAjJGg+0EhnW/dg+sQRAgY9uqhlROqQyBk/CAW5l/q6NGAyriiYEDHlvYbr47EwgD c94hixuBe9RJdDsIp+Y/BtRaRbzGGFno3mlMC/tJUyn9h04ytMSn+/4HnqTxHrFH/3xB IE3Q== X-Gm-Message-State: AMke39leEYbU01MXAvHxBvIySyRC/FbnF/E0WiXztmqN6Itd+xRt997IpZa6BUblAsNEwA== X-Received: by 10.99.124.10 with SMTP id x10mr4273655pgc.25.1488945014721; Tue, 07 Mar 2017 19:50:14 -0800 (PST) Received: from localhost.localdomain (223-136-213-107.EMOME-IP.hinet.net. [223.136.213.107]) by smtp.googlemail.com with ESMTPSA id d10sm2422516pfl.59.2017.03.07.19.49.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 07 Mar 2017 19:50:10 -0800 (PST) From: Wig Cheng To: lede-dev@lists.infradead.org Date: Wed, 8 Mar 2017 11:49:52 +0800 Message-Id: <1488944992-10648-1-git-send-email-onlywig@gmail.com> X-Mailer: git-send-email 2.7.4 X-Spam-Note: CRM114 run bypassed due to message size (2004872 bytes) X-Spam-Note: SpamAssassin run bypassed due to message size (2004872 bytes) X-Mailman-Approved-At: Thu, 20 Apr 2017 08:42:29 -0700 Subject: [LEDE-DEV] [PATCH] almond: add support for nutsboard Almond SoM. X-BeenThere: lede-dev@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Wig C MIME-Version: 1.0 Sender: "Lede-dev" Errors-To: lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org From: Wig C Almond is a System-on-Module for the (IIoT) industrial internet of things applications, based on TI AM3352, it's already Combined a Ready-To-Go Walnut Carrier Board. Specification: - 600/400/ MHz (CPU/DDR) - 256 MB of RAM (DDR3) - 256 MB of NAND FLASH - 1T1R 2.4 GHz - Bluetooth v4.2 - Power management support - 4x 10/100 Mbps Ethernet LAN ports - 1x 10/100/1000 Mbps Ethernet WAN port - 2x USB 2.0 Host - PCIe - 2x UART for RS232/422/485 - 1x UART for serial console - 1x CAN bus - 8x GPIO SD boot instruction 1. Copy your MLO, u-boot.img, zImage, uEnv.txt and dtb file to the partition 1 of SD card. 2. Extracting your LEDE tarball file that you compile to the partition 2 of SD card. Signed-off-by: Wig C --- target/linux/nutsboard/Makefile | 26 + target/linux/nutsboard/almond/config-4.4 | 708 +++ .../linux/nutsboard/almond/profiles/00-default.mk | 16 + target/linux/nutsboard/almond/target.mk | 11 + target/linux/nutsboard/base-files.mk | 11 + .../nutsboard/base-files/etc/board.d/02_network | 14 + .../linux/nutsboard/base-files/etc/config/network | 16 + .../linux/nutsboard/base-files/etc/create_ap.conf | 25 + .../nutsboard/base-files/etc/init.d/system_init | 17 + target/linux/nutsboard/base-files/etc/inittab | 4 + .../nutsboard/base-files/etc/udhcpd_eth1.conf | 128 + .../firmware/ti-connectivity/TIInit_11.8.32.bts | Bin 0 -> 73095 bytes .../ti-connectivity/WL1835MOD_INI_C2PC.ini | 103 + .../lib/firmware/ti-connectivity/wl18xx-conf.bin | Bin 0 -> 1229 bytes .../lib/firmware/ti-connectivity/wl18xx-fw-2.bin | Bin 0 -> 639276 bytes .../lib/firmware/ti-connectivity/wl18xx-fw-3.bin | Bin 0 -> 673328 bytes .../lib/firmware/ti-connectivity/wl18xx-fw-4.bin | Bin 0 -> 738540 bytes .../lib/firmware/ti-connectivity/wl18xx-fw.bin | Bin 0 -> 413860 bytes .../linux/nutsboard/base-files/usr/bin/create_ap | 1812 +++++++ .../linux/nutsboard/base-files/usr/bin/eth1_nat.sh | 47 + .../linux/nutsboard/base-files/usr/bin/system_init | 4 + .../base-files/usr/lib/coreutils/libstdbuf.so | Bin 0 -> 8488 bytes .../share/bash-completion/completions/create_ap | 162 + .../nutsboard/dts/am335x-nutsboard-almond.dts | 801 ++++ target/linux/nutsboard/image/Makefile | 38 + target/linux/nutsboard/nutsboard_almond_defconfig | 4966 ++++++++++++++++++++ ...cf-imx6-Add-edm-driver-for-gpio-framework.patch | 315 ++ ...gpio-add-delay-function-to-gpio-framework.patch | 32 + ...-the-init-level-for-gpio-framework-driver.patch | 26 + ...set-function-to-gpio-framework-using-bcm4.patch | 32 + ...oid-create-edm-sysfs-directory-multiple-t.patch | 75 + ...-btwilink-add-minimal-device-tree-support.patch | 54 + .../0017-Bluetooth-Add-tty-HCI-driver.patch | 608 +++ .../0026-ti_st-fix-kim-driver-crash-issue.patch | 276 ++ target/linux/nutsboard/src/uim/uim.c | 582 +++ target/linux/nutsboard/src/uim/uim.h | 156 + 36 files changed, 11065 insertions(+) create mode 100644 target/linux/nutsboard/Makefile create mode 100644 target/linux/nutsboard/almond/config-4.4 create mode 100644 target/linux/nutsboard/almond/profiles/00-default.mk create mode 100644 target/linux/nutsboard/almond/target.mk create mode 100644 target/linux/nutsboard/base-files.mk create mode 100755 target/linux/nutsboard/base-files/etc/board.d/02_network create mode 100644 target/linux/nutsboard/base-files/etc/config/network create mode 100644 target/linux/nutsboard/base-files/etc/create_ap.conf create mode 100644 target/linux/nutsboard/base-files/etc/init.d/system_init create mode 100644 target/linux/nutsboard/base-files/etc/inittab create mode 100755 target/linux/nutsboard/base-files/etc/udhcpd_eth1.conf create mode 100644 target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/TIInit_11.8.32.bts create mode 100644 target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/WL1835MOD_INI_C2PC.ini create mode 100755 target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-conf.bin create mode 100644 target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-fw-2.bin create mode 100644 target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-fw-3.bin create mode 100644 target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-fw-4.bin create mode 100644 target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-fw.bin create mode 100755 target/linux/nutsboard/base-files/usr/bin/create_ap create mode 100755 target/linux/nutsboard/base-files/usr/bin/eth1_nat.sh create mode 100755 target/linux/nutsboard/base-files/usr/bin/system_init create mode 100755 target/linux/nutsboard/base-files/usr/lib/coreutils/libstdbuf.so create mode 100644 target/linux/nutsboard/base-files/usr/share/bash-completion/completions/create_ap create mode 100644 target/linux/nutsboard/dts/am335x-nutsboard-almond.dts create mode 100644 target/linux/nutsboard/image/Makefile create mode 100644 target/linux/nutsboard/nutsboard_almond_defconfig create mode 100644 target/linux/nutsboard/patches-4.4/0002-edm1-cf-imx6-Add-edm-driver-for-gpio-framework.patch create mode 100644 target/linux/nutsboard/patches-4.4/0003-gpio-add-delay-function-to-gpio-framework.patch create mode 100644 target/linux/nutsboard/patches-4.4/0004-imx6-change-the-init-level-for-gpio-framework-driver.patch create mode 100644 target/linux/nutsboard/patches-4.4/0005-gpio-add-reset-function-to-gpio-framework-using-bcm4.patch create mode 100644 target/linux/nutsboard/patches-4.4/0006-gpio_edm-avoid-create-edm-sysfs-directory-multiple-t.patch create mode 100644 target/linux/nutsboard/patches-4.4/0016-btwilink-add-minimal-device-tree-support.patch create mode 100644 target/linux/nutsboard/patches-4.4/0017-Bluetooth-Add-tty-HCI-driver.patch create mode 100644 target/linux/nutsboard/patches-4.4/0026-ti_st-fix-kim-driver-crash-issue.patch create mode 100755 target/linux/nutsboard/src/uim/uim.c create mode 100755 target/linux/nutsboard/src/uim/uim.h diff --git a/target/linux/nutsboard/Makefile b/target/linux/nutsboard/Makefile new file mode 100644 index 0000000..e8a68fb --- /dev/null +++ b/target/linux/nutsboard/Makefile @@ -0,0 +1,26 @@ +# +# Copyright (C) 2017 NutsBoard.org +# Copyright (C) 2008-2011 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# +include $(TOPDIR)/rules.mk + +ARCH:=arm +BOARD:=nutsboard +BOARDNAME:=NutsBoard +SUBTARGETS:=almond +FEATURES:=gpio +MAINTAINER:=Wig Cheng + +KERNEL_PATCHVER:=4.4 + + +define Target/Description + Build firmware images for NutsBoard based boards. +endef + +include $(INCLUDE_DIR)/target.mk + +$(eval $(call BuildTarget)) diff --git a/target/linux/nutsboard/almond/config-4.4 b/target/linux/nutsboard/almond/config-4.4 new file mode 100644 index 0000000..76cf84e --- /dev/null +++ b/target/linux/nutsboard/almond/config-4.4 @@ -0,0 +1,708 @@ +CONFIG_ALIGNMENT_TRAP=y +CONFIG_AM335X_CONTROL_USB=y +CONFIG_AM335X_PHY_USB=y +# CONFIG_APM_EMULATION is not set +CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y +CONFIG_ARCH_HAS_BANDGAP=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y +CONFIG_ARCH_HAS_SG_CHAIN=y +CONFIG_ARCH_HAS_TICK_BROADCAST=y +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_MULTI_CPU_AUTO is not set +CONFIG_ARCH_MULTI_V6_V7=y +CONFIG_ARCH_MULTI_V7=y +CONFIG_ARCH_NR_GPIO=0 +CONFIG_ARCH_OMAP=y +CONFIG_ARCH_OMAP2PLUS=y +CONFIG_ARCH_OMAP2PLUS_TYPICAL=y +CONFIG_ARCH_OMAP3=y +CONFIG_ARCH_OMAP4=y +CONFIG_ARCH_REQUIRE_GPIOLIB=y +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_ARM=y +CONFIG_ARM_APPENDED_DTB=y +CONFIG_ARM_ATAG_DTB_COMPAT=y +# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set +CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y +CONFIG_ARM_CPU_SUSPEND=y +CONFIG_ARM_ERRATA_720789=y +CONFIG_ARM_ERRATA_754322=y +CONFIG_ARM_ERRATA_775420=y +CONFIG_ARM_GIC=y +CONFIG_ARM_HAS_SG_CHAIN=y +CONFIG_ARM_HEAVY_MB=y +CONFIG_ARM_L1_CACHE_SHIFT=6 +CONFIG_ARM_L1_CACHE_SHIFT_6=y +# CONFIG_ARM_LPAE is not set +# CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set +CONFIG_ARM_PATCH_PHYS_VIRT=y +CONFIG_ARM_THUMB=y +CONFIG_ARM_THUMBEE=y +CONFIG_ARM_VIRT_EXT=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_AT803X_PHY=y +CONFIG_ATA=y +CONFIG_AUDIT=y +# CONFIG_AUDITSYSCALL is not set +CONFIG_AUDIT_GENERIC=y +CONFIG_AUTO_ZRELADDR=y +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_LCD_SUPPORT=y +# CONFIG_BACKLIGHT_PWM is not set +# CONFIG_BACKLIGHT_TPS65217 is not set +CONFIG_BCH=y +CONFIG_BINFMT_MISC=y +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=16384 +CONFIG_BLK_DEV_SD=y +CONFIG_BOUNCE=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BUILD_BIN2C=y +CONFIG_CACHE_L2X0=y +# CONFIG_CHARGER_TPS65217 is not set +CONFIG_CLKDEV_LOOKUP=y +CONFIG_CLKSRC_MMIO=y +CONFIG_CLKSRC_OF=y +CONFIG_CLKSRC_PROBE=y +CONFIG_CLKSRC_TI_32K=y +# CONFIG_CLK_TWL6040 is not set +CONFIG_CLONE_BACKWARDS=y +CONFIG_CMA=y +CONFIG_CMA_ALIGNMENT=8 +CONFIG_CMA_AREAS=7 +# CONFIG_CMA_DEBUG is not set +# CONFIG_CMA_DEBUGFS is not set +CONFIG_CMA_SIZE_MBYTES=16 +# CONFIG_CMA_SIZE_SEL_MAX is not set +CONFIG_CMA_SIZE_SEL_MBYTES=y +# CONFIG_CMA_SIZE_SEL_MIN is not set +# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set +CONFIG_CMDLINE="root=/dev/mmcblk0p2 rootwait console=ttyO2,115200" +CONFIG_COMMON_CLK=y +# CONFIG_COMMON_CLK_PALMAS is not set +CONFIG_CONFIGFS_FS=y +CONFIG_CONNECTOR=y +CONFIG_CPUFREQ_DT=y +CONFIG_CPU_32v6K=y +CONFIG_CPU_32v7=y +CONFIG_CPU_ABRT_EV7=y +# CONFIG_CPU_BPREDICT_DISABLE is not set +CONFIG_CPU_CACHE_V7=y +CONFIG_CPU_CACHE_VIPT=y +CONFIG_CPU_COPY_V6=y +CONFIG_CPU_CP15=y +CONFIG_CPU_CP15_MMU=y +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +CONFIG_CPU_FREQ_GOV_COMMON=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_STAT=y +CONFIG_CPU_FREQ_STAT_DETAILS=y +CONFIG_CPU_HAS_ASID=y +# CONFIG_CPU_ICACHE_DISABLE is not set +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y +CONFIG_CPU_PABRT_V7=y +CONFIG_CPU_PM=y +CONFIG_CPU_THERMAL=y +CONFIG_CPU_TLB_V7=y +CONFIG_CPU_V7=y +CONFIG_CRAMFS=y +CONFIG_CRC16=y +CONFIG_CRC7=y +CONFIG_CRC_CCITT=y +CONFIG_CRC_ITU_T=y +CONFIG_CRC_T10DIF=y +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_DEV_OMAP_AES=y +CONFIG_CRYPTO_DEV_OMAP_DES=y +CONFIG_CRYPTO_DEV_OMAP_SHAM=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_LZO=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_WORKQUEUE=y +CONFIG_DCACHE_WORD_ACCESS=y +CONFIG_DDR=y +CONFIG_DEBUG_GPIO=y +CONFIG_DEBUG_INFO=y +CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" +CONFIG_DEBUG_LOCK_ALLOC=y +CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_SPINLOCK=y +# CONFIG_DEBUG_UART_8250 is not set +# CONFIG_DEBUG_USER is not set +CONFIG_DISPLAY_CONNECTOR_ANALOG_TV=y +CONFIG_DISPLAY_CONNECTOR_DVI=y +CONFIG_DISPLAY_CONNECTOR_HDMI=y +# CONFIG_DISPLAY_ENCODER_OPA362 is not set +CONFIG_DISPLAY_ENCODER_TFP410=y +CONFIG_DISPLAY_ENCODER_TPD12S015=y +CONFIG_DISPLAY_PANEL_DPI=y +CONFIG_DISPLAY_PANEL_DSI_CM=y +CONFIG_DISPLAY_PANEL_LGPHILIPS_LB035Q02=y +CONFIG_DISPLAY_PANEL_NEC_NL8048HL11=y +CONFIG_DISPLAY_PANEL_SHARP_LS037V7DW01=y +CONFIG_DISPLAY_PANEL_SONY_ACX565AKM=y +CONFIG_DISPLAY_PANEL_TPO_TD028TTEC1=y +CONFIG_DISPLAY_PANEL_TPO_TD043MTEA1=y +CONFIG_DM9000=y +# CONFIG_DM9000_FORCE_SIMPLE_PHY_POLL is not set +CONFIG_DMADEVICES=y +CONFIG_DMA_CMA=y +CONFIG_DMA_ENGINE=y +CONFIG_DMA_OF=y +CONFIG_DMA_OMAP=y +CONFIG_DMA_VIRTUAL_CHANNELS=y +CONFIG_DNS_RESOLVER=y +CONFIG_DTC=y +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y +CONFIG_EEPROM_93CX6=y +CONFIG_EXPORTFS=y +CONFIG_EXT2_FS=y +CONFIG_EXT3_FS=y +# CONFIG_EXT3_FS_POSIX_ACL is not set +# CONFIG_EXT3_FS_SECURITY is not set +CONFIG_EXT4_FS=y +CONFIG_EXTCON=y +CONFIG_EXTCON_PALMAS=y +CONFIG_EXTCON_USB_GPIO=y +CONFIG_FANOTIFY=y +CONFIG_FAT_FS=y +CONFIG_FHANDLE=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_FRAME_POINTER=y +CONFIG_FS_MBCACHE=y +CONFIG_FS_POSIX_ACL=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_GENERIC_IDLE_POLL_SETUP=y +CONFIG_GENERIC_IO=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_PHY=y +CONFIG_GENERIC_PINCONF=y +CONFIG_GENERIC_SCHED_CLOCK=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GLOB=y +CONFIG_GPIOLIB=y +CONFIG_GPIOLIB_IRQCHIP=y +CONFIG_GPIO_DEVRES=y +CONFIG_GPIO_OMAP=y +CONFIG_GPIO_PALMAS=y +CONFIG_GPIO_PCA953X=y +CONFIG_GPIO_PCA953X_IRQ=y +CONFIG_GPIO_PCF857X=y +CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_TPS65910=y +CONFIG_GPIO_TWL4030=y +CONFIG_GPIO_TWL6040=y +CONFIG_GRACE_PERIOD=y +CONFIG_HANDLE_DOMAIN_IRQ=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_HAS_DMA=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set +CONFIG_HAVE_ARCH_AUDITSYSCALL=y +CONFIG_HAVE_ARCH_BITREVERSE=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_PFN_VALID=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_ARM_SCU=y +CONFIG_HAVE_ARM_TWD=y +# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set +CONFIG_HAVE_BPF_JIT=y +CONFIG_HAVE_CC_STACKPROTECTOR=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_HAVE_DEBUG_KMEMLEAK=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_HAVE_NET_DSA=y +CONFIG_HAVE_OPROFILE=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_PROC_CPU=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_SMP=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_UID16=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HDMI=y +CONFIG_HIGHMEM=y +CONFIG_HIGHPTE=y +CONFIG_HSI=y +CONFIG_HSI_BOARDINFO=y +# CONFIG_HSI_CHAR is not set +CONFIG_HWMON=y +CONFIG_HZ_FIXED=0 +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_OMAP=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_IOMMU_HELPER=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_BOOTP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_RARP=y +CONFIG_IRQCHIP=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_IRQ_WORK=y +CONFIG_JBD2=y +CONFIG_JFFS2_LZO=y +CONFIG_JFFS2_RUBIN=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +CONFIG_KEXEC=y +CONFIG_KEXEC_CORE=y +CONFIG_KEYS=y +CONFIG_KPROBES=y +CONFIG_KRETPROBES=y +CONFIG_KS8851=y +CONFIG_KS8851_MLL=y +CONFIG_LCD_CLASS_DEVICE=y +CONFIG_LCD_PLATFORM=y +CONFIG_LEDS_GPIO=y +CONFIG_LEDS_PWM=y +CONFIG_LEDS_TRIGGER_BACKLIGHT=y +CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_LEDS_TRIGGER_GPIO=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=y +CONFIG_LEDS_TRIGGER_ONESHOT=y +CONFIG_LIBCRC32C=y +CONFIG_LIBFDT=y +CONFIG_LOCKD=y +CONFIG_LOCKDEP=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +# CONFIG_MACH_NOKIA_RX51 is not set +# CONFIG_MACH_OMAP3517EVM is not set +# CONFIG_MACH_OMAP3_PANDORA is not set +CONFIG_MACH_OMAP_GENERIC=y +# CONFIG_MACH_OMAP_LDP is not set +CONFIG_MAGIC_SYSRQ=y +CONFIG_MDIO_BOARDINFO=y +CONFIG_MEMORY=y +CONFIG_MEMORY_ISOLATION=y +CONFIG_MFD_CORE=y +CONFIG_MFD_PALMAS=y +CONFIG_MFD_SYSCON=y +CONFIG_MFD_TI_AM335X_TSCADC=y +CONFIG_MFD_TPS65217=y +CONFIG_MFD_TPS65218=y +CONFIG_MFD_TPS65910=y +CONFIG_MFD_TWL4030_AUDIO=y +CONFIG_MIGHT_HAVE_CACHE_L2X0=y +CONFIG_MIGHT_HAVE_PCI=y +CONFIG_MIGRATION=y +CONFIG_MMC=y +CONFIG_MMC_BLOCK=y +# CONFIG_MMC_OMAP is not set +CONFIG_MMC_OMAP_HS=y +CONFIG_MODULES_USE_ELF_REL=y +CONFIG_MSDOS_FS=y +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_M25P80=y +CONFIG_MTD_NAND=y +CONFIG_MTD_NAND_BCH=y +CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC_BCH=y +CONFIG_MTD_NAND_OMAP2=y +CONFIG_MTD_NAND_OMAP_BCH=y +CONFIG_MTD_NAND_OMAP_BCH_BUILD=y +CONFIG_MTD_ONENAND=y +# CONFIG_MTD_ONENAND_2X_PROGRAM is not set +# CONFIG_MTD_ONENAND_GENERIC is not set +CONFIG_MTD_ONENAND_OMAP2=y +# CONFIG_MTD_ONENAND_OTP is not set +CONFIG_MTD_ONENAND_VERIFY_WRITE=y +CONFIG_MTD_OOPS=y +CONFIG_MTD_PHYSMAP=y +CONFIG_MTD_SPI_NOR=y +CONFIG_MTD_UBI=y +CONFIG_MTD_UBI_BEB_LIMIT=20 +# CONFIG_MTD_UBI_BLOCK is not set +# CONFIG_MTD_UBI_FASTMAP is not set +# CONFIG_MTD_UBI_GLUEBI is not set +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTI_IRQ_HANDLER=y +# CONFIG_MUSB_PIO_ONLY is not set +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_NEED_PER_CPU_KM=y +CONFIG_NEON=y +# CONFIG_NET_CADENCE is not set +CONFIG_NET_KEY=y +CONFIG_NET_KEY_MIGRATE=y +CONFIG_NET_PTP_CLASSIFY=y +# CONFIG_NET_VENDOR_ARC is not set +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_VENDOR_CIRRUS is not set +# CONFIG_NET_VENDOR_FARADAY is not set +# CONFIG_NET_VENDOR_HISILICON is not set +# CONFIG_NET_VENDOR_INTEL is not set +# CONFIG_NET_VENDOR_MARVELL is not set +# CONFIG_NET_VENDOR_MICROCHIP is not set +# CONFIG_NET_VENDOR_NATSEMI is not set +# CONFIG_NET_VENDOR_QUALCOMM is not set +# CONFIG_NET_VENDOR_SAMSUNG is not set +# CONFIG_NET_VENDOR_SEEQ is not set +# CONFIG_NET_VENDOR_STMICRO is not set +# CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WIZNET is not set +CONFIG_NFS_ACL_SUPPORT=y +CONFIG_NFS_FS=y +CONFIG_NFS_USE_KERNEL_DNS=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=y +CONFIG_NLS=y +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_ISO8859_1=y +CONFIG_NOP_USB_XCEIV=y +CONFIG_NO_BOOTMEM=y +CONFIG_NO_HZ=y +CONFIG_NO_HZ_COMMON=y +CONFIG_NO_HZ_IDLE=y +CONFIG_OF=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_FLATTREE=y +CONFIG_OF_GPIO=y +CONFIG_OF_IRQ=y +CONFIG_OF_MDIO=y +CONFIG_OF_MTD=y +CONFIG_OF_NET=y +CONFIG_OF_RESERVED_MEM=y +CONFIG_OID_REGISTRY=y +CONFIG_OLD_SIGACTION=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_OMAP2_DSS=y +CONFIG_OMAP2_DSS_DPI=y +CONFIG_OMAP2_DSS_DSI=y +CONFIG_OMAP2_DSS_HDMI_COMMON=y +CONFIG_OMAP2_DSS_INIT=y +CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0 +CONFIG_OMAP2_DSS_SDI=y +CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y +CONFIG_OMAP2_DSS_VENC=y +# CONFIG_OMAP3_L2_AUX_SECURE_SAVE_RESTORE is not set +# CONFIG_OMAP3_SDRC_AC_TIMING is not set +CONFIG_OMAP3_THERMAL=y +CONFIG_OMAP4_DSS_HDMI=y +CONFIG_OMAP4_THERMAL=y +CONFIG_OMAP5_DSS_HDMI=y +CONFIG_OMAP_32K_TIMER=y +CONFIG_OMAP_CONTROL_PHY=y +CONFIG_OMAP_DM_TIMER=y +CONFIG_OMAP_GPMC=y +# CONFIG_OMAP_GPMC_DEBUG is not set +CONFIG_OMAP_INTERCONNECT=y +CONFIG_OMAP_INTERCONNECT_BARRIER=y +CONFIG_OMAP_IRQCHIP=y +CONFIG_OMAP_MUX=y +CONFIG_OMAP_MUX_DEBUG=y +CONFIG_OMAP_MUX_WARNINGS=y +CONFIG_OMAP_OCP2SCP=y +CONFIG_OMAP_PM_NOOP=y +CONFIG_OMAP_RESET_CLOCKS=y +# CONFIG_OMAP_SSI is not set +CONFIG_OMAP_USB2=y +CONFIG_OMAP_WATCHDOG=y +CONFIG_OPROFILE=y +CONFIG_OPTPROBES=y +CONFIG_OUTER_CACHE=y +CONFIG_OUTER_CACHE_SYNC=y +CONFIG_PAGE_OFFSET=0xC0000000 +# CONFIG_PCI is not set +# CONFIG_PCI_DOMAINS_GENERIC is not set +# CONFIG_PCI_SYSCALL is not set +CONFIG_PERF_USE_VMALLOC=y +CONFIG_PGTABLE_LEVELS=2 +CONFIG_PHYLIB=y +# CONFIG_PHY_DM816X_USB is not set +CONFIG_PINCTRL=y +# CONFIG_PINCTRL_PALMAS is not set +CONFIG_PL310_ERRATA_588369=y +CONFIG_PL310_ERRATA_727915=y +# CONFIG_PL310_ERRATA_753970 is not set +# CONFIG_PL310_ERRATA_769419 is not set +CONFIG_PM=y +# CONFIG_PM_ADVANCED_DEBUG is not set +CONFIG_PM_CLK=y +CONFIG_PM_DEBUG=y +CONFIG_PM_OPP=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_POWER_AVS=y +CONFIG_POWER_AVS_OMAP=y +CONFIG_POWER_AVS_OMAP_CLASS3=y +CONFIG_POWER_SUPPLY=y +CONFIG_PPS=y +CONFIG_PRINTK_TIME=y +CONFIG_PRINT_QUOTA_WARNING=y +CONFIG_PROC_EVENTS=y +CONFIG_PROFILING=y +CONFIG_PROVE_LOCKING=y +CONFIG_PROVE_RCU=y +CONFIG_PTP_1588_CLOCK=y +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +CONFIG_PWM_TIECAP=y +CONFIG_PWM_TIEHRPWM=y +CONFIG_PWM_TIPWMSS=y +# CONFIG_PWM_TWL is not set +# CONFIG_PWM_TWL_LED is not set +# CONFIG_QFMT_V1 is not set +CONFIG_QFMT_V2=y +CONFIG_QUOTA=y +CONFIG_QUOTACTL=y +# CONFIG_QUOTA_NETLINK_INTERFACE is not set +CONFIG_QUOTA_TREE=y +CONFIG_RATIONAL=y +# CONFIG_RCU_STALL_COMMON is not set +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_IRQ=y +CONFIG_REGMAP_MMIO=y +CONFIG_REGMAP_SPI=y +CONFIG_REGULATOR=y +CONFIG_REGULATOR_FIXED_VOLTAGE=y +CONFIG_REGULATOR_PALMAS=y +CONFIG_REGULATOR_PBIAS=y +CONFIG_REGULATOR_TI_ABB=y +CONFIG_REGULATOR_TPS62360=y +CONFIG_REGULATOR_TPS65023=y +CONFIG_REGULATOR_TPS6507X=y +CONFIG_REGULATOR_TPS65217=y +CONFIG_REGULATOR_TPS65218=y +CONFIG_REGULATOR_TPS65910=y +CONFIG_REGULATOR_TWL4030=y +CONFIG_RING_BUFFER=y +CONFIG_RING_BUFFER_ALLOW_SWAP=y +CONFIG_ROOT_NFS=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_DRV_DS1307=y +CONFIG_RTC_DRV_OMAP=y +CONFIG_RTC_DRV_PALMAS=y +# CONFIG_RTC_DRV_TPS65910 is not set +CONFIG_RTC_DRV_TWL4030=y +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_SATA_AHCI_PLATFORM=y +CONFIG_SCHEDSTATS=y +CONFIG_SCHED_HRTICK=y +CONFIG_SCHED_INFO=y +CONFIG_SCSI=y +CONFIG_SCSI_SCAN_ASYNC=y +CONFIG_SDIO_UART=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y +CONFIG_SENSORS_GPIO_FAN=y +CONFIG_SENSORS_LM75=y +CONFIG_SENSORS_TMP102=y +CONFIG_SENSORS_TSL2550=y +CONFIG_SERIAL_8250_DETECT_IRQ=y +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_FSL=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_NR_UARTS=32 +# CONFIG_SERIAL_8250_OMAP is not set +CONFIG_SERIAL_8250_RSA=y +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_OF_PLATFORM=y +CONFIG_SERIAL_OMAP=y +CONFIG_SERIAL_OMAP_CONSOLE=y +CONFIG_SERIO=y +CONFIG_SMC91X=y +CONFIG_SMSC911X=y +# CONFIG_SMSC911X_ARCH_HOOKS is not set +CONFIG_SMSC_PHY=y +CONFIG_SND=y +# CONFIG_SND_COMPRESS_OFFLOAD is not set +CONFIG_SND_DAVINCI_SOC_MCASP=y +CONFIG_SND_DMAENGINE_PCM=y +# CONFIG_SND_EDMA_SOC is not set +CONFIG_SND_MIXER_OSS=y +CONFIG_SND_OMAP_SOC=y +CONFIG_SND_OMAP_SOC_DMIC=y +# CONFIG_SND_OMAP_SOC_HDMI_AUDIO is not set +CONFIG_SND_OMAP_SOC_MCBSP=y +CONFIG_SND_OMAP_SOC_MCPDM=y +CONFIG_SND_OMAP_SOC_OMAP_ABE_TWL6040=y +CONFIG_SND_OMAP_SOC_OMAP_TWL4030=y +# CONFIG_SND_OMAP_SOC_RX51 is not set +CONFIG_SND_PCM=y +CONFIG_SND_PCM_OSS=y +CONFIG_SND_SIMPLE_CARD=y +CONFIG_SND_SOC=y +CONFIG_SND_SOC_DMIC=y +CONFIG_SND_SOC_I2C_AND_SPI=y +CONFIG_SND_SOC_TLV320AIC3X=y +CONFIG_SND_SOC_TWL4030=y +CONFIG_SND_SOC_TWL6040=y +CONFIG_SND_VERBOSE_PRINTK=y +CONFIG_SOC_AM33XX=y +CONFIG_SOC_AM43XX=y +CONFIG_SOC_BUS=y +CONFIG_SOC_HAS_OMAP2_SDRC=y +CONFIG_SOC_OMAP3430=y +# CONFIG_SOC_TI81XX is not set +CONFIG_SOUND=y +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SPARSE_IRQ=y +CONFIG_SPI=y +CONFIG_SPI_MASTER=y +CONFIG_SPI_OMAP24XX=y +CONFIG_SPI_TI_QSPI=y +CONFIG_SRAM=y +CONFIG_SRCU=y +CONFIG_STACKTRACE=y +CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=y +CONFIG_SWIOTLB=y +CONFIG_SWP_EMULATE=y +CONFIG_SYS_SUPPORTS_APM_EMULATION=y +CONFIG_THERMAL=y +CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_FAIR_SHARE=y +CONFIG_THERMAL_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_USER_SPACE=y +CONFIG_THERMAL_OF=y +# CONFIG_THUMB2_KERNEL is not set +CONFIG_TICK_CPU_ACCOUNTING=y +CONFIG_TIMER_STATS=y +# CONFIG_TI_CPPI41 is not set +CONFIG_TI_CPSW=y +CONFIG_TI_CPSW_ALE=y +CONFIG_TI_CPSW_PHY_SEL=y +CONFIG_TI_CPTS=y +CONFIG_TI_DAVINCI_CPDMA=y +CONFIG_TI_DAVINCI_EMAC=y +CONFIG_TI_DAVINCI_MDIO=y +CONFIG_TI_DMA_CROSSBAR=y +CONFIG_TI_EDMA=y +CONFIG_TI_EMIF=y +CONFIG_TI_PIPE3=y +CONFIG_TI_SOC_THERMAL=y +CONFIG_TI_THERMAL=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TRACE_CLOCK=y +CONFIG_TRACE_IRQFLAGS=y +CONFIG_TWL4030_CORE=y +CONFIG_TWL4030_POWER=y +CONFIG_TWL4030_USB=y +CONFIG_TWL4030_WATCHDOG=y +# CONFIG_TWL6030_USB is not set +CONFIG_TWL6040_CORE=y +CONFIG_UBIFS_FS=y +# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_LZO=y +CONFIG_UBIFS_FS_ZLIB=y +CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" +CONFIG_UNINLINE_SPIN_UNLOCK=y +CONFIG_USB=y +# CONFIG_USB_AUDIO is not set +CONFIG_USB_COMMON=y +CONFIG_USB_DWC3=y +CONFIG_USB_DWC3_DUAL_ROLE=y +# CONFIG_USB_DWC3_GADGET is not set +# CONFIG_USB_DWC3_HOST is not set +CONFIG_USB_DWC3_OMAP=y +CONFIG_USB_EHCI_HCD=y +CONFIG_USB_EHCI_HCD_OMAP=y +# CONFIG_USB_EHCI_HCD_PLATFORM is not set +# CONFIG_USB_ETH is not set +CONFIG_USB_GADGET=y +# CONFIG_USB_INVENTRA_DMA is not set +CONFIG_USB_MUSB_AM335X_CHILD=y +# CONFIG_USB_MUSB_AM35X is not set +CONFIG_USB_MUSB_DSPS=y +CONFIG_USB_MUSB_DUAL_ROLE=y +# CONFIG_USB_MUSB_GADGET is not set +CONFIG_USB_MUSB_HDRC=y +# CONFIG_USB_MUSB_HOST is not set +CONFIG_USB_MUSB_OMAP2PLUS=y +CONFIG_USB_MUSB_TUSB6010=y +CONFIG_USB_PHY=y +CONFIG_USB_SUPPORT=y +# CONFIG_USB_TI_CPPI41_DMA is not set +# CONFIG_USB_TUSB_OMAP_DMA is not set +# CONFIG_USERIO is not set +CONFIG_USE_OF=y +CONFIG_VECTORS_BASE=0xffff0000 +CONFIG_VFAT_FS=y +CONFIG_VFP=y +CONFIG_VFPv3=y +CONFIG_VIDEOMODE_HELPERS=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WKUP_M3_RPROC is not set +CONFIG_XFRM_ALGO=y +CONFIG_XFRM_MIGRATE=y +CONFIG_ZBOOT_ROM_BSS=0x0 +CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZLIB_DEFLATE=y +CONFIG_ZLIB_INFLATE=y +CONFIG_ZONE_DMA_FLAG=0 diff --git a/target/linux/nutsboard/almond/profiles/00-default.mk b/target/linux/nutsboard/almond/profiles/00-default.mk new file mode 100644 index 0000000..b40eb1b --- /dev/null +++ b/target/linux/nutsboard/almond/profiles/00-default.mk @@ -0,0 +1,16 @@ +# +# Copyright (C) 2011 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/Default + NAME:=Default Profile + PRIORITY:=1 +endef + +define Profile/Default/Description + Default package set compatible with most boards. +endef +$(eval $(call Profile,Default)) diff --git a/target/linux/nutsboard/almond/target.mk b/target/linux/nutsboard/almond/target.mk new file mode 100644 index 0000000..3e78707 --- /dev/null +++ b/target/linux/nutsboard/almond/target.mk @@ -0,0 +1,11 @@ +# +# Copyright (C) 2009 OpenWrt.org +# + +SUBTARGET:=almond +BOARDNAME:=Almond SoM with Walnut Carrier Board +CPU_TYPE:=cortex-a9 + +define Target/Description + Build firmware images for NutsBoard based boards. +endef diff --git a/target/linux/nutsboard/base-files.mk b/target/linux/nutsboard/base-files.mk new file mode 100644 index 0000000..04c23eb --- /dev/null +++ b/target/linux/nutsboard/base-files.mk @@ -0,0 +1,11 @@ +define Build/Compile + $(call Build/Compile/Default) + $(TARGET_CC) -o $(PKG_BUILD_DIR)/uim $(PLATFORM_DIR)/src/uim/uim.c +endef + +define Package/base-files/install-target + mkdir -p $(1)/usr/bin + $(CP) $(PKG_BUILD_DIR)/uim $(1)/usr/bin +endef + + diff --git a/target/linux/nutsboard/base-files/etc/board.d/02_network b/target/linux/nutsboard/base-files/etc/board.d/02_network new file mode 100755 index 0000000..6725ea8 --- /dev/null +++ b/target/linux/nutsboard/base-files/etc/board.d/02_network @@ -0,0 +1,14 @@ +#!/bin/sh +# +# Copyright (C) 2013-2015 OpenWrt.org +# + +. /lib/functions/uci-defaults.sh + +board_config_update + +ucidef_set_interface_wan 'eth1' + +board_config_flush + +exit 0 diff --git a/target/linux/nutsboard/base-files/etc/config/network b/target/linux/nutsboard/base-files/etc/config/network new file mode 100644 index 0000000..486cbbf --- /dev/null +++ b/target/linux/nutsboard/base-files/etc/config/network @@ -0,0 +1,16 @@ +config interface 'loopback' + option ifname 'lo' + option proto 'static' + option ipaddr '127.0.0.1' + option netmask '255.0.0.0' + +config globals 'globals' + option ula_prefix 'auto' + +config interface 'wan' + option ifname 'eth1' + option proto 'dhcp' + +config interface 'wan6' + option ifname 'eth1' + option proto 'dhcpv6' diff --git a/target/linux/nutsboard/base-files/etc/create_ap.conf b/target/linux/nutsboard/base-files/etc/create_ap.conf new file mode 100644 index 0000000..c3ff0ebc --- /dev/null +++ b/target/linux/nutsboard/base-files/etc/create_ap.conf @@ -0,0 +1,25 @@ +CHANNEL=default +GATEWAY=10.0.0.1 +WPA_VERSION=1+2 +ETC_HOSTS=0 +DHCP_DNS=gateway +NO_DNS=0 +HIDDEN=0 +ISOLATE_CLIENTS=0 +SHARE_METHOD=none +IEEE80211N=0 +IEEE80211AC=0 +HT_CAPAB=[HT40+] +VHT_CAPAB= +DRIVER=nl80211 +NO_VIRT=0 +COUNTRY= +FREQ_BAND=2.4 +NEW_MACADDR= +DAEMONIZE=0 +NO_HAVEGED=0 +WIFI_IFACE=wlan0 +INTERNET_IFACE= +SSID=AccessPointSSID +PASSPHRASE= +USE_PSK=0 diff --git a/target/linux/nutsboard/base-files/etc/init.d/system_init b/target/linux/nutsboard/base-files/etc/init.d/system_init new file mode 100644 index 0000000..5eba5cd --- /dev/null +++ b/target/linux/nutsboard/base-files/etc/init.d/system_init @@ -0,0 +1,17 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2017 NutsBoard.org Wig Cheng, +START=100 +STOP=100 +start() { + + insmod /lib/modules/$(uname -r)/kernel/net/wireless/cfg80211.ko + insmod /lib/modules/$(uname -r)/kernel/net/mac80211/mac80211.ko + insmod /lib/modules/$(uname -r)/kernel/drivers/net/wireless/ti/wlcore/wlcore_sdio.ko + insmod /lib/modules/$(uname -r)/kernel/drivers/net/wireless/ti/wlcore/wlcore.ko + insmod /lib/modules/$(uname -r)/kernel/drivers/net/wireless/ti/wl18xx/wl18xx.ko + eth1_nat.sh + system_init & +} +stop() { + echo "service close" +} diff --git a/target/linux/nutsboard/base-files/etc/inittab b/target/linux/nutsboard/base-files/etc/inittab new file mode 100644 index 0000000..b944a93 --- /dev/null +++ b/target/linux/nutsboard/base-files/etc/inittab @@ -0,0 +1,4 @@ +::sysinit:/etc/init.d/rcS S boot +::shutdown:/etc/init.d/rcS K shutdown +::askconsole:/usr/libexec/login.sh +tty1::askfirst:/usr/libexec/login.sh diff --git a/target/linux/nutsboard/base-files/etc/udhcpd_eth1.conf b/target/linux/nutsboard/base-files/etc/udhcpd_eth1.conf new file mode 100755 index 0000000..431671b --- /dev/null +++ b/target/linux/nutsboard/base-files/etc/udhcpd_eth1.conf @@ -0,0 +1,128 @@ +# udhcp_eth1.conf +# +# configuration for eth1 interface +# +# Copyright (C) {2012} Texas Instruments Incorporated - http://www.ti.com/ +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation version 2. +# +# This program is distributed "as is" WITHOUT ANY WARRANTY of any +# kind, whether express or implied; without even the implied warranty +# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# Sample udhcpd configuration file (/etc/udhcpd.conf) +# Values shown are defaults + +# The start and end of the IP lease block +start 192.168.30.25 +end 192.168.30.28 + +# The interface that udhcpd will use +interface eth0 + +# The maximum number of leases (includes addresses reserved +# by OFFER's, DECLINE's, and ARP conflicts). Will be corrected +# if it's bigger than IP lease block, but it ok to make it +# smaller than lease block. +#max_leases 254 + +# The amount of time that an IP will be reserved (leased to nobody) +# if a DHCP decline message is received (seconds) +#decline_time 3600 + +# The amount of time that an IP will be reserved +# if an ARP conflict occurs (seconds) +#conflict_time 3600 + +# How long an offered address is reserved (seconds) +#offer_time 60 + +# If client asks for lease below this value, it will be rounded up +# to this value (seconds) +#min_lease 60 + +# The location of the pid file +#pidfile /var/run/udhcpd.pid + +# The location of the leases file +#lease_file /var/lib/misc/udhcpd.leases + +# The time period at which udhcpd will write out leases file. +# If this is 0, udhcpd will never automatically write leases file. +# Specified in seconds. +#auto_time 7200 + +# Every time udhcpd writes a leases file, the below script will be called +#notify_file # default: no script +#notify_file dumpleases # useful for debugging + +# The following are bootp specific options +# next server to use in bootstrap +#siaddr 192.168.0.22 # default: 0.0.0.0 (none) +# tftp server name +#sname zorak # default: none +# tftp file to download (e.g. kernel image) +#boot_file /var/nfs_root # default: none + +# Static leases map +#static_lease 00:60:08:11:CE:4E 192.168.0.54 +#static_lease 00:60:08:11:CE:3E 192.168.0.44 + +# The remainder of options are DHCP options and can be specified with the +# keyword 'opt' or 'option'. If an option can take multiple items, such +# as the dns option, they can be listed on the same line, or multiple +# lines. +# Examples: +opt dns 8.8.8.8 8.8.4.4 #public google dns servers +option subnet 255.255.255.0 +opt router 192.168.30.1 +#opt wins 192.168.10.10 +#option dns 129.219.13.81 # appended to above DNS servers for a total of 3 +#option domain local +option lease 864000 # default: 10 days +# Arbitrary option in hex form: +option 0x08 01020304 # option 8: "cookie server IP addr: 1.2.3.4" + +# Currently supported options (for more info, see options.c): +#opt lease NUM +#opt subnet IP +#opt broadcast IP +#opt router IP_LIST +#opt ipttl NUM +#opt mtu NUM +#opt hostname STRING # client's hostname +#opt domain STRING # client's domain suffix +#opt search STRING_LIST # search domains +#opt nisdomain STRING +#opt timezone NUM # (localtime - UTC_time) in seconds. signed +#opt tftp STRING # tftp server name +#opt bootfile STRING # tftp file to download (e.g. kernel image) +#opt bootsize NUM # size of that file +#opt rootpath STRING # (NFS) path to mount as root fs +#opt wpad STRING +#opt serverid IP # default: server's IP +#opt message STRING # error message (udhcpd sends it on success too) +#opt vlanid NUM # 802.1P VLAN ID +#opt vlanpriority NUM # 802.1Q VLAN priority +# Options specifying server(s) +#opt dns IP_LIST +#opt wins IP_LIST +#opt nissrv IP_LIST +#opt ntpsrv IP_LIST +#opt lprsrv IP_LIST +#opt swapsrv IP +# Options specifying routes +#opt routes IP_PAIR_LIST +# Obsolete options, no longer supported +#opt logsrv IP_LIST # 704/UDP log server (not syslog!) +#opt namesrv IP_LIST # IEN 116 name server, obsolete (August 1979!!!) +#opt cookiesrv IP_LIST # RFC 865 "quote of the day" server, rarely (never?) used +#opt timesrv IP_LIST # RFC 868 time server, rarely (never?) used +# TODO: in development +#opt userclass STRING # RFC 3004. set of LASCII strings. "I am a printer" etc +#opt sipserv STRING LIST # RFC 3361. flag byte, then: 0: domain names, 1: IP addrs +#opt staticroutes STATIC_ROUTES +#opt msstaticroutes STATIC_ROUTES diff --git a/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/TIInit_11.8.32.bts b/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/TIInit_11.8.32.bts new file mode 100644 index 0000000000000000000000000000000000000000..2503351319a836467c3411dd3f1d8c3aa15a4913 GIT binary patch literal 73095 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

eIvjl$^jlYv8$L1 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 awF_%&P*Tj)&8G|qFm}PBZ`G~&6!{<0%N5!H literal 0 HcmV?d00001 diff --git a/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/WL1835MOD_INI_C2PC.ini b/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/WL1835MOD_INI_C2PC.ini new file mode 100644 index 0000000..00ca70a --- /dev/null +++ b/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/WL1835MOD_INI_C2PC.ini @@ -0,0 +1,103 @@ +####################################### +## WL8_1835_C2PC_TI_module_INI ## +####################################### + + + + + +PHY_StandAlone = 00 # Boolean Indicates that there is no MAC cortex active; One of the major impacts is that PHY needs to perform TOP init phase that is done by MAC cortex in operational Mode; 0x0 with Mac; 0x1 no Mac +PrimaryClockSettingTime = 05 # Time in millisecond from: Rising PRIMARY_CLK_REQ_OUT(9x)/CLK_REQ_OUT(5x) to valid CLK_IN_PRIMARY_P(9x)/CLK_IN_P(5x) from host +ClockValidOnWakeUp = 00 # [Not Supported] Indicate that when a host wakeup command is issued to the device a valid reference clock is already valid and stable; 0 - Reference clock is not valid (Default) 1 - Reference clock is already valid and stable (Fast Sleep) +SecondaryClockSettingTime = 05 # 189x Only; Time in millisecond from:Rising SECONDARY_CLK_REQ_OUT to valid CLK_IN_SECONDARY from host (Default 5msec). +Spare0 = 08 # [Not Supported] TI Internal Usage +AutoDetect = 00 # [Not Supported] 0x0 - Disabled; 0x1 - Enabled +Dedicated_FEM = 00 # [Not Supported] Bit 0: no FEM Bit 2..3: vendor options (0: RFMD; 1: TQS; 2: SKWS ) +LowBand_component = 02 # 0x2: 2way or 3way switch. Other values N/A +LowBand_component_type = 05 # 0x5: One Hot 1.8V. Other values N/A +HighBand_component = 01 # 0x1: 2way switch. Other values N/A +HighBand_component_type = 09 # 0x9: One Hot 3V. Other values N/A +NumberOfAssembledAnt2_4 = 02 # Indicates the active bands and the number of mounted antennas for 2.4GHz; +NumberOfAssembledAnt5 = 00 # Indicates the active bands and the number of mounted antennas for 5GHz; +External_PA_DC2DC = 00 # 0: Internal_PA_DC2DC (Default); 1: External_PA_DC2DC +TCXO_LDO_Voltage = 00 # TCXO LDO 2V5 voltage level select 0x0: 2.5v; 0x1: 2.55v; 0x2: 2.6v; +XTALItrimVal = 04 # 185x Only; Current trimming for XTAL, (Default) 0x4 +IO_configuration = 01 # Configure drive strength of all non-fixed IO's (Detailed in 18xx_PG2_spinner_xls_sheets.xml) according to the following table:0x0 - 8mA.0x1 - 4mA (default).0x2 - 6mA.0x3 - 2mA +SDIO_configuration = 00 # [Not Supported] Bit 0: SDIO IB Enable sync; Bit 1: SDIO IB Enable async; Bit 2: SDIO IB Enable BlockMode; +Settings = 00 # [Not Supported] TI internal - General configuration:Bit 0: N/A ;Bit 1: Enable OCLA over SoC 32K PRAM mode +RxProfile = 00 # [Not Supported] TI Internal Usage +PwrLimitReference11ABG = 55 # Single absolute output power value (dBm) that serves as the baseline for all perChanPwrLimitArrABG. Range 0..25.5dBm, Resolution 0.1dB; +PwrLimitReference11P = 64 # Single absolute output power value (dBm) that serves as the baseline for all perChanPwrLimitArr11P. Range 0..25.5dBm, Resolution 0.1dB; +Board_Type = 02 # EVB_18XX = 0; DVP_18XX = 1; HDK_18XX = 2; FPGA_18XX = 3; COM8_18XX = 4; +EnableCLPC = 00 # Boolean that enables the Closed Loop Power Control FW mechanism. In external FEM solution (only 5 GHz), we will monitor and correct the output power based on power detector readings; 0x0 Disabled; 0x1 - Enabled; +EnableTxLowPwrOnSiSoRdl = 00 # [Not Supported] TI Internal Usage +Spare1 = 00 # [Not Supported] TI Internal Usage + +PerChanBoMode11ABG = 40 00 04 30 00 00 00 00 00 00 00 00 19 +#PerChanBoMode11ABG represents a 2 bits per channel array (49 channels, hence 13 bytes used). Channels destribution per byte from left side is as follow: +#Byte0: 1,2,3,4; Byte1: 5,6,7,8; Byte2: 9,10,11,12; Byte3: 13,14,j1,j2; Byte4: j3,j4,j8,j12; Byte5: j16,j34,36,j38; Byte6: 40,j42,44,j46; Byte7: 48,52,56,60; Byte8: 64,100,104,108; Byte9: 112,116,120,124; Byte10: 128,132,136,140; Byte11: 149,153,157,161; Byte12: 165,spare 6 bits for fixed BO cfg +#BackOff Mode coding: +# 0 - BO taken from table per rate (default), +# 1 - Use MAX[fixed BO, Table BO] for 11n & 11g rates only and apply 200nsec TX windowing. fixed BO is set by PerChanBoMode11ABG[103:100] as follow: [103:102] - Set fixed BO for 11n & 11g in 2.4G case with static BW 20M: 0: 7dB; 1: 9dB; 2: 11dB; 3: 13dB; [101:100] - Set fixed BO for 11n & 11g in 2.4G case with static BW 40M: 0: 7dB; 1: 9dB; 2: 11dB; 3: 13dB; Note: 11b packets uses Table BO, +# 2 - Same as 1 +# 3 - Use MAX[fixed BO, Table BO] for 11n, 11g & 11b rates and apply 200nsec TX windowing. fixed BO is set by PerChanBoMode11ABG[103:98] as follow: [103:102] - Set fixed BO for 11n & 11g in 2.4G case with static BW 20M: 0: 7dB; 1: 9dB; 2: 11dB; 3: 13dB; [101:100] - Set fixed BO for 11n & 11g in 2.4G case with static BW 40M: 0: 7dB; 1: 9dB; 2: 11dB; 3: 13dB; [99:98] - Set fixed BO for 11b: 0: 5dB; 1: 7dB; 2: 9dB; 3: 11dB; + +PerChanBoMode11P = 00 00 00 00 +#PerChanBoMode11P represents a 2 bits per channel array (14 channels, hence 4 bytes used). Channels destribution per byte from left side is as follow: +#Byte0: 171,172,173,174; Byte1: 175,176,177,178; Byte2: 179,180,181,182; Byte3: 183,184,spare 4 bits for fixed BO cfg +#BackOff Mode coding: +# 0 - BO taken from table per rate (default), +# 1 - Same as 3 +# 2 - Same as 3 +# 3 - Use MAX[fixed BO, Table BO] for 11n, 11a & 11p rates and apply 200nsec TX windowing. fixed BO is set by PerChanBoMode11P[31:28] as follow: [31:30] - Set fixed BO for 11n & 11g in 5G case with static BW 20M: 0: 7dB; 1: 9dB; 2: 11dB; 3: 13dB; [29:28] - Set fixed BO for 11n & 11g in 5G case with static BW 40M: 0: 7dB; 1: 9dB; 2: 11dB; 3: 13dB; Note: PerChanBoMode11P[31:28] is applicable to both 5G band and 11P band + + + + + +PinMuxingPlatformOptions = 00 00 # [Not Supported] PinMux options; Byte1 185x (Bit 0: NLE, Bit 1: FM LNA EN); Byte2 189x: (Bit 0: NLE, Bit 1: GPS antenna select, Bit 2: FM LNA EN, Bit 3: GPS PPS OUT, Bit 4: GPS external LNA EN) + +PerChanPwrLimitArr11P = ff ff ff ff ff ff ff +# PerChanPwrLimitArr11P Limits the TX output power at each of the 11P channels: 14 channels, 1 nibble per channel. +# PerChanPwrLimitArr11P nibbles: (ch=0),(ch=1),(ch=2),...,(ch=13). +# In each nibble: Value is in delta from the pwrLimitReferenceP(dB). Range 0dB to 15dB. Resolution: 1dB (0,1,...,15dB) + +SRState = 00 # [Not Supported] Smart Reflex 0-Disabled, 1 -Enabled +SRF1 = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 # [Not Supported] Smart Reflex Parameters SRF1 - 1st parameter - num of rows; +SRF2 = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 # [Not Supported] Smart Reflex Parameters SRF2 - 2nd parameter - upper limit of the table; +SRF3 = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 # [Not Supported] Smart Reflex Parameters SRF3 - All other parameters - Table values; + + +# |__CH1___|__CH2___|__CH3___|__CH4___|__CH5___|__CH6___|__CH7___|__CH8___|__CH9___|__CH10__|__CH11__|__CH12__|__CH13__|__CH14__|___j1___|___j2___|___j3___|___j4___|___j8___|__j12___|__j16___|__j34___|___36___|__j38___|___40___|__j42___|___44___|__j46___|___48___|___52___|___56___|___60___|___64___|__100___|__104___|__108___|__112___|__116___|__120___|__124___|__128___|__132___|__136___|__140___|__149___|__153___|__157___|__161___|__165___|_spare__| +PerChanPwrLimitArr11ABG = 78 88 88 78 88 88 78 88 88 78 88 88 78 88 18 78 88 88 78 88 82 78 88 88 78 88 88 78 88 88 78 88 88 78 88 88 78 88 88 FF FF FF ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff + + + +# PerChanPwrLimitArr11ABG Limits the TX output power at each of the 11ABG channels. 49 channels, 6 nibbles (= 3 bytes) per channel, nibble per each one of 6 modulation types at each channel. +# PerChanPwrLimitArr11ABG nibbles: (ch=0,mod=0),(ch=0,mod=1),(ch=0,mod=2),...,(ch=0,mod=5),(ch=1,mod=0),...,(ch=48,mod=5). +# In each nibble: Value is in delta from the pwrLimitReferenceABG(dB). Range is 0dB to 15dB. Resolution: 1dB (0,1,...,15dB) + +PsatMode = 00 # [Not Supported] TI Internal Usage + +#Following three params are For Dynamic Tx Power level control in operational mode STA HP BG only: +TxPower_level_MaxPower = ff # Max Tx power level ; (Auto mode power setting - 0xff(default mode); Manual mode power settings - 0..30dBm (Default = 0x18 = 24dbm = max power at BG1) +TxPower_level_MedPower = ff # Medium Tx power level; (Auto mode power setting - 0xff(default mode); Manual mode power settings - 0..30dBm (Default = 0x12 = 18dBm = value for optimal CC) i.e. In case of PerSubBandTxTraceLoss different from 0, TxPower_level_MedPower = 0x12dBm-PerSubBandTxTraceLoss[BG2] +TxPower_level_LowPower = ff # Low Tx power level ; (Auto mode power setting - 0xff(default mode); Manual mode power settings - 0..30dBm (Default = 0x08 = 8dBm = for best link condition) + + + +# | BG | A Tx-1 | +# |B1|B2|A0|A1|A2|A3|A4|A5|A6|A7| +PerSubBandTxTraceLoss = 10 18 00 00 00 00 00 00 00 00 +# Trace Loss value, 10 bytes (0 - BG1, 1 - BG2, 2..9 - A bands). Byte signed Value in Hex. Range -16..15.875dB, Resolution 0.125dB. This parameter is used in the TX calculations; + +# | BG | A RX-1 | Reserved | +# |B1|B2|A0|A1|A2|A3|A4|A5|A6|A7| Reserved | +PerSubBandRxTraceLoss = 10 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +# Trace Loss value, 18 bytes (0 - BG1, 1 - BG2, 2..9 - RX1 A bands, 10..17 - RX2 A bands). Byte signed Value in Hex. Range -16..15.875dB, Resolution 0.125dB. This parameter is used in RX RSSI at ant point report; + +TxRfMargin = 01 # Indicates the commited EVM/Mask margin in dB: 0,1,2,3 or 4. Default = 1; + +TxPower_level_MaxPower_2nd = ff # For Dynamic Tx Power level control in operational mode non STA HP BG, Max Tx power level in dBm Hex val 0..30; (Default = 0x14 - max BG2) +TxPower_level_MedPower_2nd = ff # For Dynamic Tx Power level control in operational mode non STA HP BG, Medium Tx power level; (Default = 0x0A- med BG2) +TxPower_level_LowPower_2nd = ff # For Dynamic Tx Power level control in operational mode non STA HP BG, Low Tx power level; (Default = 0x05- low BG2) diff --git a/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-conf.bin b/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-conf.bin new file mode 100755 index 0000000000000000000000000000000000000000..4caf0b7a7fd74018064a65514cef234937fd3699 GIT binary patch literal 1229 zcmdT@u}T9$5Ph?^XD(~Pop?wj7}H3CD8$rC(h4FrqE$r5F9d9~u#j|Gh_!`?SosNp zjaXTUrGkZ}e{jCN-04|{px|)tW_Msr!?_jRxKsYwc7RBTNEC?GhEj`mEjBtV}0}Cqw)MkGVM9hmWN^5JkXt zlGPY!_$^B&R18#9ay#x=_2PCHM8}n;gd*vFXi<_D$B84h;t`~g?}&-XJZ3S*9+p#4 zqM3OvAzDe;=QCA|K>2T$7Fg*C_Z-yNXzRQz+Zm9i7dU6Y^AiyARyXbjEyg`pbKXVxw1W2ep<+y)KJWWpSfI6rHkj20}_m z7`G-D?xPA1!NshrjV>Bb*lv4BeD76Uv9Bc0r1kJ~j literal 0 HcmV?d00001 diff --git a/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-fw-2.bin b/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-fw-2.bin new file mode 100644 index 0000000000000000000000000000000000000000..e2a56f5bfd103b4e67a96e15d80997a848c202e0 GIT binary patch literal 639276 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%0ATdvNJ_FXVUd@ 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 z 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

Gjpf^Sl@4-| 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ℑCd&l_iYNhL$&O!Ii$4O)Ne!7R*~i z$k#P~2Q(z6{P^AE2SxfGS>~}C%0J@n5&FO{tqX;sG-cD|FikBe-6G6>OoEqJDy+tu zVdoPBs*$9ywVuGy?FPB--tr2v&0X0^g~|WV;?sYJ(H?GC4-rvRC z)1jdK$&JyWan6$$yU+x>z;TsM-F~_I>$XHq$#`OkZ)6@Rqq79T2-9GhmDGWb5Jygk zs2b7;h8w-eSVT=&j8ob?a6H|W!S$3}SLUsb2`?k0EapbVEV1pGlIc?3lB|;FG?|p` zFV@Ib)=CT%&^Y$&fH!9vp0WB*9MwD!GmoNy7(uJ05e~V6F&>dUT2WgrWDb_7o+FqLteJU&$#k1dUfrYFx?uQ|eE#BoNS|Db0>!C2+8yI=gwpVZLBf)+f(=c6h4dp1=ROZj<2k{|(;dJ#xic?4UfbhAj%_M6!{Kq{2^ zD^zXa3vpg~P$OpA*NNGw-V|#il%hlOIQ@>}3>qz^1L|)=k|-O%?@(Q&@=`dUAs~U$ z2|?Q-<6wVsob}%nIS>o0CSUymi>-cItU{y};y)G1gA|hHP1IFIHzbxxatd3}x}v}9 ztdUDplx|$0uD9Wm_93$WpmM!#d*3 z$@(uA3W9wn%wi0A-Y4zIJ%)FX<@gL0nPo;+sdx{Q@fD{F?@(G?O%qw7$9kXodd|@a zS9st0EcRvQg80!#OQ|k#n)XgvvP-YJ9O8|P!?;@YCLe9$jYM55uB5zZF(N*6fbZS* zsY!?y=P04e5`5&(M=@!r@lG{(Rn!MSxc+L8VvM3G+DM$_9knC4PkNP)HYuIAW1b5` zuh8fgpCx6Z8w##Hf`mjct~A?HWD5mTQ9{n7d22lH5J%s*xK0Veg>;#-xU}JT*Tj*x zK?$OkH-W1_aYDMvPMTAK$a$Z{28kpv34($2XH&r{zJ6ijiDP<6g!HMNvNZMhDaBa^ zWfT=1aW21q{fZ%rqv_-Ak2X^163p;8Y?+*Xf{VpslRrY@4co-NvJOTpPXyn-u7wck=>vtv~+65>p*%6RO2+!yOCnRnmq5LE| z+uis3_i_{4nqEF*DmBSaubLu?DrLgWC{og6%ky^PQR(s!X}=f}n_OIz<&RQ$sl8Ql z%*cV;6}iT_{DioLV&|=^>%gvHS`R#+geeFjopZwSE+CcYzUgyzC@{1Ehks*BTO-LH zXk&JCcK80zpSRi$EsEuKdGr>b0{%w9o^$@(1{d(v+$bpI45fH%pdUYdCQKs?1k*Em zn+|$%>-8(#@j^4V-xyjvynz7@5+8<}meL^O7Tw36xlJ()7MMmCARVH-;0d<;c`F#| z#ikT_NKe^|>n?0IM^_S6y*m>T%+%!Ml7;{+zO;3QnXofDUnZ#yBGF)p`OR5 z!0jhRnU_|&-Qgurht{Q8CG@FUwRp6njRGn@k9su7pG(o6UZ7Q(-|z_`Q$Rv8dOP$w zXjG@0L+>IQ-i)$h#0T4_4%Rm&_3nx#eCSnhQ`_5>G6`Y@+7~Bi4!1+E#ARil>Prv3 z6_-~33B*>I`Cv}ldjJ3c literal 0 HcmV?d00001 diff --git a/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-fw-3.bin b/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-fw-3.bin new file mode 100644 index 0000000000000000000000000000000000000000..3c799a380997f949a6a38b1369ba61f9a13db013 GIT binary patch literal 673328 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

xdiCYdx7J=0h7k)#OHTq^<_l3194{{ z(|X0R_7+t?c13fVV3ZsC+az-{@yFCY9`?QDQ&uJk0b_R%a)Su>D|{X*FkUf+=$EnE zY%G%|s(jk#F|IL7`3ufU{m+o+C=(2aXx@>(1kn_CYXi>Am}_eauGb_3}^E^d>WWLyYpBLnTq|P2Hby zLGT(zdHuzQzv3{Sh$^ znt0e&XmjSH7Oa;py{%r&;|{jbITlfrAcJTey!RX-pnvz=6L=1>b5(}b!vLpv^DTzgkkEvi1G7Bn1E zh4Q5GO+WDOd;0aqre70Zg8RHpb#q}@*ULFIMts|AYPL#SzfdRFPn)s5`kz=^% zk*zb@nrB%~+cfTt?&{)^t?bI4P;HA_GSwUFxB5&$gWQxn3`xy~G5BAQ{``&bf!ZfU zM(f`gEA1^Wa?I-DU^%=IIvuhf{B4)TXx{U9m(^r>jz_H54o0h^IEL7>uXjL7&@!0T z7;LsSrtM4pJ~ilWyTNa5Bq>Ks{S2qwX+G;d%U;&?0b^H;kC_`uOEkr2!W9o|QUlrV z$KOMQaPp)55Yi;W6h!KkT^Hc{j-ESq=5?G_c=^uWP1@hv(7Qhc9cHd4V)y%S=EkY* zu_!%J*}D->*yV3BKCywO4I66Ut(SPol`M(8yUZRYwmqQmBvp-rxk){v>=*g*^0WB85lV| zpC0A0^BPL5u_C`k&ax~}OGJ!5w;$3|ngz9pn9$Usk5BS-)M=Lcp|rhqh)J7P|2$d> z8xpqR^7OaQYH@awm#=+0seCao>FaFpB{uCGYK=p_DZTJ_(1j58Qzy5_ikQ5ws<57d zpUQ^I%YU6Yq`z5&HAc7##6J+vLi`EwAH#HF{>3Ic55KRK89_*(B7;U~Rgyo%8nl|% ze5yX!`YTw#>hHg0mKmI;fZL9(<(o zMcA_KQa`cRdD5eq2j^e>oGU8S%L@k&tMhE)#TA0jdsO`$H~(TOa*rJRsO3fVZrd*P zQ_^7~`s)0P)9q$Fe3Wf_%(8j!PEZ-*Q;@z zax6!V#afP@fn918ca~^5Mx!2gY1c0dq}ut9iiA=hG7 z=eZa5eqL6q{uh4Vh`)#M_lNk~jKA0iF>7np-)QNMOCr*(L+J?8za2`GRrp?ek1+}a~i72%Ur8X}R9kuFTI2tJ$u{ucM^;dqkf*+su zcKREbG3mtVphlTLQ}sVtpxW+!(UTozll1L1s=nhMDJ?n@RyB8DKg+u#Ffxd1@eeOm z;@78vw7}{DzFW_Ki4(=}h(8it1Rqg-_j$ux-Fj0-x86c+6#|E(pQ+}oTUFaw_>jkz z2iF9*d2WfC+tvhUyt7Mv)9!r76$l4UL(&lpK%)Vz`3kJlgEjQ`$fZ9lsq&t$IdaJ~ z#Fa%_Uf&w5sqwtmj@a&Ln^kj@5L`5?uKg&i%q;N_Rej_`l|@9!_2_f{x?7*aIjCHc zTW$s>LQ+}V=UVG(a|THcIwH>MMgZ$TykK+&!(Cg&3!Lx`VrxYBWn0THc${x+MHC3n zxS*kPb)Kc$Y~iOqfA+gsygZ7QUa4IL4X?%UHnr2+(>UpnbQ@wXrdoPyl(}%KMEh7t zX>>*q7E9=B(v0}L=L2QI^2}-N<w#$i{o2sdv^;jc%+-r zUcS$@27dD3H8SI6!HHY*p6|HCs>{)0ybF<_(PD~q;nAawKgl;ued%mo<1Y0t_FDB6 z2YUhSbXu!^hWW!du?;@$oD1Kd4RNU~$_Yo+gSZ>R?79cD%ZycXKl@Dm+#az9F1@tk zC{o|8(NVbj0Pdc$GeinRPn4HmVAY4!rWr~_&^Oh5A4$28WeacE~vlqx0TL7 zd9XUbwhA>mW#=Gyh4G+&I%S@U6O*&Q=dZo_8dWxdcMr`rRal(<0*|Us>%+OF12mb= zf<$AVTq_E-Yf^k%K6thVGe+*tl&;ys%T0)Z!pn091+i4>XnCMAyS}cVqh*tnQ-7@G zQ#F7Q?l2N(S`S_{7uPJV(e)(#GRV*L+3QC)(k`b@7aURWep_KLfoLN&M`r2U?Tznw zn7pyZ-grYkS%&`fHR1y)mEr^0#bq^27=aRKc3KlmCQc_UrteC#fzNS*$61k79#_ra zagL4}86VxqI4-wY<(8SOYjSIW`vEOCcW2X zFt6z{TI}%5^K@DG4UXKs*Gb+k-duwoxJ|NXTJ=n&Dw*B5sBLs3@A`E+FI>~u(UP-w z#J-!QyAw5ix^v(hwBC72a)TC^#zwwqZydEx95XW5Tt3Ayx=|0G(k4i@UVm-0Yclx>@s!nR;4(Wo$@yEIfUJ#{YJl`wC4# zh>Csmmh7N7rnx-Z;n3cJo?Jk+=X6xsTkv7m8A*?qDjT*6SH`YH|JuIqvHa4!CgPZ_ z*^SwIhb3v>ab3;}4DyQX`pCuF$U#VFIeCA-Uiy`9R_?ESC1DZx4EoPM!wj~`?hT=6 z5cjPKLG!1Ak0c~Ky1iS?StmYI9d^Gt?PLmf;I0@+v3}|MOa=T{(CqnXl;6u5&0ZV0 z?|Ctkkg41<2u`opAQO4<~kqS zfqQ)VCr3tQkEW-dDyL`4!sh01SZy}HS>%MZx4dMK?&*&0P@R!<4M`_c`?l=e0lb`Y z=nNo{ZQz|dRKe!EXyo2f3vJnQ>7Y-_RP2Kss2Xd^ZX^!r{+OJ4OH$K zbFCxSa3T<|Y$H?-qC{LyStB+0o z1~&I3MU$aL*RWvd5+GaGj;*VLCSTL&1ZM3UpXPsD0RY8;ymoT-G}MUQb;=fUXFX^hAw?h zt$G7O`mp$-ayHR+^??W!SPF_5;hFbcURXo_X3>^PPwa6CK z{ubNr$6xzn_u<as}Mzz>xe{8{HnaX}dbEkO~fqescZ=2;TgZ^yJ<*oj
%JX0n`9NYs=FLw_-gapE!GIeb> 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

hJ31h^x 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

xc)B*XxZJMW7|**yjiRd^)i z<)q1RG)b6T7f%mNvt}q}Cl0TQLnja>i~=GYL6925x?K$J?GWW|vXc;LRTicmyf*gg zUCYd2$JAn~-f3I%Y1{k^SK}!aYq$tBF(R=c8Vt2eSi1Q%L5pr3$!bYCt`VL+9jY*w z!@xT~DN9vCn783gH>4GbY#B)=_2etno(Ua?UJG`d!APB9Mx*fit|FH4z9XTVcJaXh z%fM8A++YocX6_mgWIiovT?>m9(NK>X=uIV(v|xwS;JB)lY39ZmZF>mZG-?xN?(|05 zAUZA-4XJK0f;TPD4;^Hf<|+~IndJATmD$DFhwesCIcGR-+oCDX30N5P}fKF;DA0dD4yBLT^Z=0Ow9GFOyOFJf_JhJe+Z2SD@UWN-}_$^J7p zoP+JbHQ2G=!P~eq4Tc)K*TLG!6e|!^TOJ~kD~w7g%z4Vj z97rOPtH3M)?p5jyz1OUKsicW$xxM_*6L)n;xC zG^bFXX#(BW!Xo_vb`cVeN<$rao1c@N2-$>XvUhU6>|J)Tc;mgOEM1bQlfBZo#;McP zK%)`7)zWyC_0)MB_f)|{0j)N*u+&L!8IBXbQEbC+i$+ z>CD6~i9<#%?IHnfL8)~2N{Wud_lUgEZmTH@XY-1QTg~36(n1$myC%XgDfHSt1s-lE zj~UFAu2l_^^PNkdi8PxoT@DP+f5IbZb0ZJWEEWhA!9qfmpjm29%{mxNjeqaG5(ksvZL6lzDuY& zPX`rtR-Mi8T|PQEz`w8Fd|a!d#jPIh9?AS7?#>8s=3e))B8?*_9achACWm%%e8iO@ zx|49m)unWptXMkOP3^|w!aniwEmRUr8Ythj&sZ@{TF?;m`uV_gXK=Z|+JgQ`o?^Bd z_bS!!9j|G{chp|8HMY%wy7O$%2M>yA(=Apa+@miw{dV3-yA84p5{q(z4NgNMzhtL^ za^XetNk+@xBkwae5c2U(_GKsilkFDhB3&R>LH0k^`nfq$@(l@1a5kE1p>%cbmEEn_ zY3O)lQZdcnX{bv88?PdQWpQg@@!H(8R3*V7DS;Iv;G}X zN!@z_268SFleXm2^y{v~WkQX8W#H^-68VpfzbHjC;U&+KbfIo<@ysw;5 zq@*d<`$kxU#nF_^%I_tUo3y4(Y_4>N;wZxXF4`&Y0o3aowepcmJTeNu&>mDIDWgib zzNc&VOTt49sRUJ-Bp~q-LvZ+|vUC^H7~yBXRLo!9m2$IY%ahLpYinykCitd+srZ{v zDF>ep@J^llbuYN5TWOs>^(nt34PJXwTe)R+?;+dMMiR{8R%!_eXCO}2>oAhjgkO*s z`*J9wx8>nTl)_4HOJh?cGa>@A%QR2;u_3Y9Aj{^?;937>&D6?wZM|!#WzN9K;=?K) z_Cs!%53Be*$RQVHlCT;PeprNIU6Hr&jp-fYPIgUaxS)dEoC6zQZnwf*D=$b~u8tx+ zAd|;)DemhD029@C>ag8Dq#>I3MRhd$!IoU?=QhLisnz=7%d~*}f@l^=8*XxD3MHt{FhT7&};!a{~K-BmfxB{Q{8h0TORw1m+5@-3M-`1 zE5!|&TZf}vf@D!GqF`L@b#&qw?&ztI_teYVp02FbFUHiZ-!>FGn`Kf=LPF^adthUe z1;{3wzJ##UA~q7U*%z8*3?6c2O!AuTmJ=vgKT8@M8d-Nche0b%4pijqNAov>#5*{u9hOCoQJ_d0!Q=e{O){5LIZ{66m?!=N+k;)dd37prY@(c zaEhiE?_qWWWWeL_#Y)#|s`N4~-pDcAAcw|;;ee-x5TCl?n|;iXlawpTLH^z|P=((}G@tw? zuW%6UH!|}L@A-Y+wC?S`RBN=>P#3m4mw?~gVbwe&p4pG5jRmPMoY-1=bR!%qe0`fg`? z{p5m4b~}tJk^nwpWf9!mthF6!1#i9?d`eK=e=7<;3YVr@WB|OjM*;Zka^PS4qCxMW zvZ<2}Sc=lHmB>qrTIq|UhqSN6WNGS{tIK`RbHjevOf^IQw!(oW2u;3TyLKPkTwHdp zP!ikAxT)x6IQxQ^ZFBB>68qJ??i(_BAdp8pccGBAya>CzAlf1s(oIMjwmkHnIn^Ue z^lrL6+Xz~v3Vib@oFaWsWxhh}0aO?dve^pP)+`Y^F3Hf$T3Ee{R=jr)lCsC-z92($hEGmbF5ZSmkPlK0Xaz%D4 zS7hCER|%TE@kHDkiqV&=Nh{rSf}OgaTTs)bIfufw(BeJob;eIwSSdP;_0r+aW7@vg ztnTku9+vhES$NOD#*#zImF}b+zd_p$3bmJNf{X-YftyCwL?u*!LqzxfTQ8~)VXyiP zP^HZuCp+F2R5pMtCU|AJRt2J>D6j+$3*2jsp2F|EZuq5eLTWs+o=&q?3Refbg3-wQ z#O%tNE`(j>8pDfZLR(F|Oe3~PIf7_3gK;MOxRTCG)xfyN?jQF+)QbAm_oKG0p9v zF0qZq051FzjGp|b6fdv1N!m&l4==_Dhem-{u@v-9*ohUbyzB}kpIRE*SnmXj!R0w} zxnx4LrINH!;!l4tk|E`=`>b|~Ok6syM$`QLx4auHE^qRJWnx!BTWBto7;dH@yMg7q zt3r4a&pNS;Id7UaT=Js5Cf5_vWlj}nrIpk!bD^kMxMKIlZrdH0FIL2D*zeJ9vs~J* zZZ~oABqx(4VyZVQio7=+9n$}*oOn;S9c~*OulYtRvs;j zzJG1)%nE~ts_$4>h3h3<8?U?P`zu$_6kcG?nk%*YK3^X z5d}K}w%Scm$G6k9&;8af5wr#<@7o$6T!?l~-ciBtuFDBFUM(obQmcstuSF|{G^3g{ zA<8#6(}WtJ%a>MNquMiJ;IV-*eZzj8O3$BKSaGD)5qpI)b(=W<;7zCLHrdl0-)RU)&Gv*qW3feb-(CF#c zeF8@1fKX*l#+mt8n^qF6JM(oUQe56laU(O?+3L6P`Qu9S@aV8&x)UWl#4v-1;(F_8 zN?{hbWRUvM$H(BNq!ek~P7Zox!2+`lj)xef%>HfPFz3VtOh3?lJ}xwSNh)8 z=!&mO^+(M;)=3N$G)8sjmYNhu=n*!Ik&ju3vC?x=?{ z)8zs*81e<=H?b@H%83p;mu+Y?FmFnCgSdaLy%nx;9a4t1LSo*H|Iocx-d-o*T5i5j zkB=S1^JNp`2Z>d1I$BNEW<4XE`-*-fR z2hW=u@-wn83GU;zC$N!(1rjg-N^*B}RL~?Oam394Wlg>8%+HtFGEUkM;E z;saHl$*q~gkAST6yCNK*dj9!4{03PJ%=V!BHV>(owR)2b*ZcA*H0ljHy|xZN9)9#d zNjdxB$v$IfhTCs}14<6E=+oRx#EbQveJH5wg7A_tXx1pJbGN*jNdZ_ z7S{Pwc-;yo>Z?}JXe6n;JUoQhpY~RB%BRD@DQ_a8k%m;HwgR5MwYDv`Qu4Ik*H(f< zfki0x`kE}MuRqT&-iuNnex4n?zscOQuJFiiAHKnN@3W8r1PR)wuDfY340!8s@CJ(4 zpO>b5tVy(jH2Fyt`@Qj`d-#ls!)DfLH#+TXyni$?@`cHX5eB~BSeTq-Y#+WzAJjn* z<`a-zM88~Ihoopale2j?LyzUkV@4o;LebCJ5W>yGUj^mBM`~qNpVt~J2$(OJNGxy7 zAn7V<_e?|KSRYXo8j*qG$+XhyNb~C6p4|*PchUtmNALj*YmVtg`|r-+&7mMUYE#m1 zA{$a@Cs8xsD)mx_P?5Aa8 zU9`9CJ0B0gsUePE z=$dsZ0Fc%yj^XZ68?cG?C(jOVZ*@*I4E?lwHa(ZWtQkr+YQ5;|?%EaE4e)7)6Tqi8 z)F+ER6ZAHGoNDunlLg(pTefDKa$B$gq58OH!lLc4(zsY%JY2w^5lF}ZluyJ)I5+W{ z5c3wT*sXf-k=OG+wlJiJ+nQdf%5JIx7|1;Ci=B-Z@e6F^7hMjQqqaR1H{P#wTU?Bv zl&rl+ezmvsf^BSXEnn!xacIH6{XoRw!kBfOT@~4niSp(C<2dzm=W*L7afI z8J2hMYZFS@F&w_!Uj+M=}6qxn%$;K&Y2^Q13 zLPb~MT$+mlq8BWzPW#;4e%KuhcS*s};6^297=(0qu>V;rIJv9C5Kl(en96q=}NjCJBa+euB-zR!&KSK-EmAm z_A&Idt(6mx>;@*}iZ$xYtnxt=%n{Z;xIkSfOfZ$vWNB(!v_);BjPEmW)Z|eb!>=uiU~9xBvX0 zOIe0Emgz7;ymZ+`-^Fd#S)0VwEl$FB&{Y2gu#veL?g#u#=xnOUwgSYiI9bT}#QB6T zmku-SDW2x!B+2?8Yt>~nd~0zUN9-=%fa%R*4z}q;+^un zr8t%{yqI;x(_>V=zbHS$Nk)A8P&MsCeoG*AF^q*KdrYll_k3bRmcS~ezDsGiS)`x$ zhKOs+LnT&149U74v4oIh=>-(q=6C<^cZ7}p{(m+cqCh#ygtxw4x-6QXHctZxJ@U3~ z19$6s^kE8c*{KW_AQNPkP*YJrr_1586=aPkm4{x z%yN9U3pjmt%jpf?$Q-{}N2~>^pvZWkMI;#Fj|*fYPQJr&%zLz#tb%`ru~diUa>b^cMbKo(#=EzpjnaNceE>iWy%>L7$p$JN%^ z<(;+lH{Kp>?I(-n9ICCGRR zmp8P0(&yM^>C~2HE!o{Buhv83dup@rU2q2cV6$;d_spBCq<9te1C+VfLAVr(fq*J% z13`n(`y~|?&*hqA18n}o73z;8k07kL>durNrQ{aqN()Amd&^5}K753^tZ~W}e|AY> zLBI%|hajW#e+>tNK8|Al{i9>00^hzWSZztbS-LdXiDNpg7v*lo&kNxK2?VYjK#M-e z0dGESA_rIa^IzgsjC-LISlZSCWPTW)fvk)hL1VRy|24ikEfP8Qkvo4Bl~h<`yE(J zc6NIE%g-y)8!sp7ZT@auqztX21w&Mb$F}Yx65EQ~`^XU)pH(7x4QNhCaNHx^WPeAHWkZ>}H(=cR9)&IA0B2Y4GTeMMvUQ;WtAS8_pjbmI;a2y! z(v-XC2c}j(p4GeS-eFIEX^w4b+Z?M+9`Adn25pBn4+@MP&pA^lx9Q9k7GB)k+7B3Z z#IE=sKL^tMgNn?t#6%b3AGVL$$W1xsL{R-;cRG;P%iLLvz0=#f&}0^e`j4Mqe79!j z1N8_gr#(CiA9$RG&FL|-I4jKp`6FRdIPRM`>B0~rv!io;#%+9a426AFQe~j9z!?m1 zu6n8P1ede#@d^ClOY{27u_@FYC4k=mw|PWaX-PNq&X<}UemXw~kQm4G!mGC1E7&iioRFTPV-02KgQp_GcV^5L6N)}D;|uw37c0RnQY5YM(7R-*uV za|IYOqGXNGzH2YHL>WHZ>HWip{$==xKOWK2Hyb`aBi+965uH9Td{ivK^{V%&cIWSF z3E2-WP!ZIiEXTq_sNhe{-c&gg`Vz(4<{3Zp@W;XTNS3n>X+u7330PzvF_*Ui3|-y^ zR)wq$+gl!n2SJp(j{qxdTp%SEsHSmP9DtyG`ZEr@aGbQ)JH(UisJFL=92hRX@d2@> z;OM|621$IN`PL^`;PMwIOT?$N4^nf&cvOtE!i;mza$V({=!w#Wq5k-P;p$OlIE%!|YwlJ_ISqHBj&s65)bipj-pY=cx`UA$z? zLW>_oGX!j~O!cc&GajD@#tER= zM9p*SmgET6RC(SMY`wO(A!ci@iYv!0-jp3lzwfEB^r9dI2Ego4yY|3nUdOZPE>7n^ z>#qTJUkqwWb_3`5$u-eFK$Hbnv9=}%9-)?`iie(>bUTBt+THc!7SoRly#LrL?P%0u zWYxA(JV{Rmx+t@Wx4PsG(QtA3D#u+m-4Uz>kUv4wKAV0Ia6bEl`hm1Q9(oQH9Do5V z1Nut_5Mw&%UHmqKFkE!Wn^qdct_61aCLNJ8=z-RF>t=V?WfIY8@f`VVjtD71#)V> zWBKmVDi z`+j=X2#Z)ENp_aaNKeh+n&#ujf6Se-xx8y1Fu`Nma5z>vJ+BcYw?+79ed$KeM+*!Yr zj{Vm)UcGJboi*l1!bO82OZU2F%&-zI7{wzF>GFjaxY7X)5J!t)!Y-I0k6#Q!2-bw< zZkut~!w7*i7h)|aR_L+E^j6f8U6}0EA5+VufS9j)f6{w3w}g*aw!CK41v#@#!Vo;W z0p$d$#*Bb8bqRiq=6nW+4^P%|yDjfGGQh)qEEYEAOeJ-2HoC<%h-|tc*uUNb88jfb zadidKRxZwiaesD$mMMr`U0)(I@B<_d%Kyn>;ZN{C+P-Y-Q+J4UQ++nA$oj}6zrn$& zUsZSOj(hsB;5h{+TTAvsz7T><8xkLn%@MpX%w+SrG%q{4oP{_C&Ul=s%EAlAopdLp zMe3kSn|xw-FYxvYcz7Xd*xZ-shsZ4n7WBJ!>c-t-1^oP-52@218$*impv=H{k^pmG zIsO0P4xKvP*S&UE`2J%?CNmTqD?qF4pv(Har3sd*QUjGuK=4O6zn-2bM1fg+{qPGI zz$L=2<6yC*f|#E+$Zn!i3i=67cPQJq3;=TUgk$Y zrmXnvcn$~|;Nx;T=f>8$AYtR#H?Mv`kGT$YXQDdj+RGx24I}=#J=PJ0ti@&)V>)KOP;R*l^FFpM;iG6Wh36mEa6NZK$JzKub;et2<85TG4YQwbZqA zdr_-;E)0otc36J*HP_8N7RYku>sCLEN_*Rq=punQx{Cb61;0FJG^zJitD$ONR&( zAMV$jzU_vz&5*`L7X9ef+Xj&heoUJPQE|NYOjljJBk(A&35z~iaWu57i)RTjfFs*d zrP5+PIEm-?Ah!R1b`tW)A=S4yiAh){TYub7KNsn3SZtkju*e0of8&jlo?${~bE;H}+mMM~s> zn4q^$#N_Vn$#i-;#RucF=OowEi@o?2*GmKxa5>J`bg~A*pWm=e97@pUH(F0LV%hSB%m9}RG3evGceP{8NmHM*L1DLoX>flK z6X2xMbbIRdyioEPk9(coWxSwb4&!TFOapWt9vBjMuKT+z*Ou`~1E-wNtPMD6U>5nj z+JdQTNHOZy5_@*JJKL3Ni6r`oZ8}au*j4EU)>h?_fvtIQb!mPW=J|xL-IYA9&Ec7E1uR6>Xl<`KhWCMbzNiYEDC!2PaB#! zI1}N8`Pk+A>8Za>aeUJM!K=(8#^=@FNOMpMDbf@aO=OBaTj;IIm;)80C(YBHe#q0oP453gtouV;C%P=5X3G%A0mv{B zdtxU9GkEIxz)o5`M9k|2e$LMbvu?$FDGli)y7E}^R~6r~Fp zwCKDYi?p{wXxW+>y2p^#p04!Vy@hhGXQ)#JTY(oi8ZhNvnS%g(z&-4RNJgYZ3vLG& z8lu_QP!1b(FVz}{2))s#4C|iOHpT0}n!aw5ydfiIw6M~<*r+JO$3rMr>{z~{fo-wJ zXryMD^ATW7c7AeBZ0R#3HLQ$8xZfR&vJUc?cE5*naH5@BiX3%@6oaYKv5s2V?2s>o zsu$}T_etJD6;J5ifh^hM9q`LFN3p6~TufqFT^2x6u6z2uj%$uvQda&)NEKTOpdG?A zF4vFNwoEwx6?^%&r6omezcAwBB?R2v(_6kyV%{eU){b727Gg{NO*WL4>%Ka`lPGzW> z^btmOvX@-hO}W{?Y5LNNamDA@7~)#Qmi&*i8}D^Po>+*!P+s9uugh=bro1wPPFDLi zXkpeE8aZw*>d&%|K*6NAQl|b}U9O}JKSMe}T&3QjMfnMr$J^QBR9gI-@>FWZ!k8k! zDj?q`3`B6$C7@kFbTpUN7Z=(Iq$?H>NsFgkZ@NaAUT;U2mer_%2OO`*gAJfY=zz#s z>6i?caRvN{wi(WZ-w%;S7W))4V)MYtqj)gA&lnRV9AF(Ty=HfMK`;0&)#?#<(nQ*@-4@2{^NKCFzl_Qf7MA6St$1ixPh~@f zYsKdJIy}&>Pb;-rUuawE#8CZarXOefsJ6@2@Qdw=Dc;}~KR9OBD1wmIjm70>Qi17d zvrP8?>#q%KrEuo89hz-aUJF1<&>Ff4t*|P!Qh_33FwfzqBrDi6Wml3Gb(OD&;$I zb9HlkZe#g~a8!7U(pfjo?Wc>7VO^l<$H7Hty1Wl!C7oT!8@!NtgUOwGof2k?9yZOb zVW7Np$Z2za^X`s4tduidTy14}7ld1rE^1?W56$-5(e2xJsG1kkzVGA^3{uqo7R-=8 zrpG79@=kBgE}{Y&FH6f(J4!U6+{igM@QM6E9bVz^4Al&~+Hk7D2k-{+aBJZ?##8!@ zm?4TO@cHcK^#V)p6!CL@T?8k=`> zi|B{deLww8F7}3><{$24niLXuKU?y@-WN%4+-JkT!8ccK-62{7e+@i+w!!OIMxw|I zYYJp-p}V4)j0-)v^6%e>2Cg1|`;q%Mc-K8QSGa@~2iw|Qw}%)MTB1&DFKgTF{&jr* z$so7d;lg8c?*|SaPpFmQ#Mub@g#r2g?|;S_!R!k-Q4z&XieYHO?}qNp;LMrq3ymbR zauJuFr+cUNi?0>S#MP2-tl71KT8xHA83CiSAy@?5KAgiF6Lf*}?X)m7XTSndXov#? zLG(A0Mu@nrF=V{?9-HGXAld&A_A32i#k4Yt)l`e&p5Ya*V-!o;ji1HCJ9$FWMp zWrhPy~tY^ZI7H~9E@OYUdy zX+(C`i0+fY1fKGvju%`b@HR!iUYN|%l_#c3xWm340%jWuCRCk8-U0-db~Mz&>@Bht zmJ?h{Du`21rO@PMUuhOB;UPYaxZGxtTp5znTSmJXy|rbm@-RV=He?UWC&;D2gdnqs z$DdX=trp=+fyfv+}EJy4vg5w-wWgu&>=mZjwO2C07JgL7XH=<}>+cIO7$;a%_GLq>~?yUUXPw zB14#HdRA~7BT*k0V@aJf{FP$Jen#+7j%D@p&&|W%-EB6Zk9!>pmatgtA3u+~L_+Q) zC3%qGzCuxf=G@!=L3_-2{{!8xK?M=b2DPg9mn`wg)%2E?+B+PNdA&@1U5nWHbaC-z zedXZ8|J55bz1yQ~o1#RXIQ6XTg7gfA6*h1}U07L~*7-yy?U_wuVQMvP7*j!J8`rSO zBEMG1MtlTe61u+qqz;lOV2=2(Z*p}>lu`mcOfThi&baw@ZMuieR^JZvIzdJtENhk; zLNC+f)*>34MXk|H}4rX#l1)!GBAHO&p z*IxpqF}dm--yHwu1Q0KsLF3zZ3ZAA$jDPMPYaZK34Jk@PlCesM?+K#`LB&ht7|v8t z8(Cd*&nAx@QUXonT&a85=^gIb4A)R*fY@;FP_a1>Qu%B$nJ-~%j9+$fMhG$(J%La} zkZaK&>L$w#Wr!Q)rB5$t*ajo8#mF?$Gk;YWVb!IR;xN?|OT9$-Y!na%-kP1NIGd$C zhZg1L6c(5_APZMKt(h?N!3OHa^z5M<$w+v(^n^TV=sO&E?PhYqjAP6z2*+gT&Tk3!o?m?y;=oJU$Lp9$7z4QsQuA!pW;z1dPgQ~|9fdLK-z(Z$lBA10`=Vv2NP zao5})$vrO&NyqV*!m(wYtMJRcq%1z|D*}VkRmvfD_Lz1Lp=Z>ObDDvS_>7b-sw7}f zYpFNSCga@*53<24e;9yMFSj|nPiw4mb@1u@=ImPGn{5H^j1=)H8IxHw?zMlPS!~>5 z0h3aik2Fpsx&7uNKo9^&ywaPn1iTtOb;4Z60H;kbWow73J8dD%c;e7$%fWHd6zb#h z`cf-DeQ5dQ9PbvA}vzyBaHxoV{<2w;>N3^+W+x0@xG?-jyW7Z{8Ic@*1xD47>z&t z!tdVcztw{z2%Az#eryka%&v}4PXMMr{F48)_VLfmUwiuht<$H=f?(MqQKbf9&0#hi zcd%q)?T`xZ3Wa{Q<&X8i0hY&|xYpmi1KAhAJllME%#E6#vi_k92#k|yQ$doGM_ofg zWfxa9_zuy7&-RD%E@u*)g!QkyUhYlP7E2<~68sMJ{Ea}$Oi1b8c=T-O&CpOxlPl?k zp)GV#J3d8Scy?t`&FSOx?I(xc|2>lf<8!IEqq(&^Kr|aU8CtSDULBp4`t3tcyS96f z<5s*i;Iy0?n8)=^;0Ilv-B%Wl8Yr@xpV;ZSMs51?BfJHo3-YY3AiO=B;mxrj1pgGj zjGWQl2**T?3<~&UY7f7F=4NAu%Z>$30_pz9SwJ)1(o=X=e^@ARe`N~>(MY)?Wtuvo zKZ!38{$@ntlj4|5VDNj!rzrnIoB=S~T(j`uGCzn$z}Yi;9ud|O3Ij-HZZTt6HeDvE z_96$uWyEH#w3{2>F(%k_ge0&M7F=QzYUDfNA99##Zk*t#B0dE^MKa3zi5ipT8&RAZn`@ru0@HEHm}5T$)5} z{pV7e>P@cQ)}e`)E?aGn2A%W($}H6Ga}Y|wy2}C^g7qKqYy=>%{~6aF#t=e%1tef~ z2YJ5$!P1HjMfcytdhkitr6ZO4LA$wa-rUTBaYg%>&D8hVAD_@i{0ck;CIO(jrXya5 z$y-;2<@|ih4%eg&u2@s>$RxzJIk1FbhIG6?agw;=R!q?Q-R#UYiqR<-er2jbHLY}J ze}Rp5XV=!!NC*#cMNl_6F^-T}JKT>K*C#h~c(XTClUw}oiwgES-$(8)9VQaFpiT~O zzzQB7FS4w6pEI;-FfPnKp#&lv*jTXcBnScEJn>(BujY{fSb46xU z7&EPs|(=HSI71P?*+nh`L}(+Ce`y)|R2O46+|lJ5*`V7o1#NKI{?=^d^W8i%rj<>X^Awb%g14%igf{eFxzrqUU}Bbcg} z4p8X-{^~^`@8HMz>_p)hxy)!y;a(N`2M<5bltNfZ)yQuB;>ik^zM#RyufRqjFBP$2Ll8b}J zcILbH6Q6Y)d2|gZg|p1>h#h?3BO%H)yyR0pew_(@atJB#)Zr zf9FUE!T--nA+W9vyUZ%}nM<9?qIJr1K&zTK*?sE|)Lb@RyuJDRPblaUJyA9@RA0ua*S6h-c9K6jI zcz!(RM$S);FWD2*)Ee_!TqMwnKSU79^T6E;Fh%?N@tMA4=o1+#z-=3eeW_DN9zVfF z&`{L-ohgyN*U#R3^y%^v_OyU7L7agit9mR;Eff`B)YNo{zp5)^P3HZba(}Rrl{{b3 z({ogVg~(ABN2v`b8c+W`#BBPxTS-hTIF1T)CR|$FtGpASvW$5SuP%SPLQBoNSzr{= zfT6x!$g6cfCuh0&~m`R;QdYNg6)2G^2E@`9R+n=l@Pjq zB%R;XW1!H?4$I!Xf)}K&*MXu64{$;3U!1Kys*Vg=6l}V_Uptz-)tATTk%YEYxHn;x+;zR42|eld$trok*LMn2JPe%-)@2XVLzGmh(yL(>v6?CRayj z4#I~bt{r6*nCZupB!5IlLRwIVUQ#0Rsg`8N2L7?M{{KvKE{<<~U^4O4qbmavNI=Cf zTAY>M`xA4>j_Vvqye$}Ei>1QcKkE^cN#5kjySPh+45|0&_&n(vTs6rq4U0j6v#2+C ztjkt!q6G~b+E6eWYNNG9Jh2-NLDp*7js5`O` z2MOSYj{sAMY;Zq@QX?Do%-+#T^dF&e&{zE+ohi2MHE z2IIP{R=bHxP^UR*+CcpsDs+(UpZUT--(#gyIUA^1i(-a@1;^3ByFk@wl(o93mZ3hZ zj(1S(I|+C+}bxCjdre5=KTZtZ?JUwAdtWGYyJ7a+^lcWpl`vIpR>){LW6fbw9qpGR0Q! zjmKOl8$nvQQgE6!p3>KSgGai+E)g>Q!K=H1tUEzO}4Dm*EXQ-3;E1zg(Vt$c2(_ z8Dk7KZDPBxTY&Ea@H;|6a`B+qzW@I2&Z$$B)@$=wC&ikCdnVu$+>0fa*g`=t-mt4Z zl-=$@Gq-etcG}#MM+a>B>gtxX1=Y0FN)8B|z{7hN+4MK0-`Eyr*HU_2AA<&pIM3M#mmXY${i!CQ&n^b6sbRue z?_K_N^>K=-~IzVRlP=BSye)KQyHYYL$a>ye)bYJ86C>oX8huf5{D7^e8 z{z!=mha^R8EPE~JJvy4U5R!QY9;ZuQ8r_T(6$oLToYlp4^7^_%`p6ZjpQ-qU*=7T3 zn>P`%`!W613>ckWsk!5u=rIl4+}fpgvm3o1kPj8bikew2kjhpMc|=NWKc*f6L3v_A zs93sL*|Ei<4{!?TE(e6BX(LeIH8YXU*<98l?Tgd9lZ#W2X~d27I_-mCvv$xNzap%( z>_~(MJyf#O8>=WFc~d-DPR~8#0!}&?VRmtR4m35sjlsQz>%O_U#j45)#{KO%GuFkg zf*+@7G1NehO}y;5&FB5i!82Q?M<|CV9F#QhkhzaCRKD}+8sab@SI?yMrPYRxVW|fw z*do$U*19_V(!00-ueoORp3O(Gj$nAFDmnLe^z7T&*if*kt+m3x`u!a}bLo(L$h^v( z23((APf?OVMPH6Y#K@H4uyr^1H_>yswL9xtX}ZX%8`uecZ~Y#kF=nnBl1M|w8BeJAm?IGIx%-NdT` zNBz7AkG)Qatg^PoJ>{P(ky(eu0+9o;A|*QuU9o&n&+TLfvpUWYAdyA<_}(?|4BN6> zwwPEwVeeacy&#UmOX-h12$*!n27}bDXbh1;lt%trP!6&TV__Ky!A&TNMZu?^?aJsD zF8tSzL==OKM66~0J$EED0?N6z!&PqJ3-Kj)GLz{r^8mu2$@tM^zQ(Uu*@2l1^(Y74 zNx4qD(P^usNhyS!0RBP+UNN2*0^Fq)WRI!xR?(X8U1C_Pq*zVCccD^C{kTSkSMuoE zjC?~Oa8PA}&0masu_Un}fIUQ(Ot7N&(@QMEPjZQX<8#01O%aw2I%DsPIm=3-IUA?; zHj@%3yp!3PoWNl38RlWcS8QBUECKTXju+9PO{i&RE$S*57X zqni-97!#6>I6!DBbXi`3{&a$Xr3uA|ZVH_^`duMQU+s+sM~5AR7E%*|X*|EW6t!Oz zZ8!UU6@*pU9K%K(bq@xwySQ*U81}o9u4EDnQrnQ};7sy-}hOxpH1^xW+ zD>L5y2V?oVEWbsfxHh-xZNUUU=nERc#)+uWwmT>B4D7sLL0 z?th%xClN@%7dD=yr0Ov+2k#;3st#7*v$(;p{l7{Aek-pgx{ zBVk`yY1B8k!m^W1yP;+F2js#w><%ws?*Hul?q|>X@sEiFVu3!^Xt&{s$twAtX3W`7 z(Zn@=2yuui38R>5ayq<*(-K)=A@pIgejsmmkI&9gB$#{vG<~=_HwXvfi!nP7%nIc5 z+2zg6Eju-H*XU#Y0^rS{AwHn~4(tAfIC#VT&gh3H%vKn^ zP9*1_6_Mkg;_jOjo;?7^IPSzP%}nd$AVrpUdwSR`%eaHOoET7m=NQ|7M!5sIad4`Nk+O*gCM9p1j@;=VMi9pf?lrp1JfUUt|WPcZElkG=EBkEM~9CLcV0L%=WsjGHx87)`T;xwO=}VVgjE|x!v!9 z#V4roG9Rq_`0m)}45J$_ljG{YgDLGi}RUcVEt=)huYWldUj?oSQzy-h`oH7C)HDSl(eR8*U?Vr zo+}DR(N9_s8HP@o%A&Nv+mv#SSvoGgwBP2}lPi1GYh=6|F!&9VzE)WdcJ4JT#@h^y zIE03(;`BlG!aK3#LII$_Si%O+m7fl656Ca32LLF~-6(fx)DLPBCUCXj^BQ65fuNtGcYUs(#&NVO%GSvLj_zb}TeEAuo2z%%AHIy{=O+3h zvM@Y<^zXOPH7JIlYm*fZ(jPz%bC6WJO2wO0p*5!eB5 z16Klvd_?(RMJiUCoTo9N{I&5 z@T#QOOndn53aQTx$D0EO9>;GxIKU|>`h#s|@@XUldO91tdpDonI3f$UfU%=@s>}kH zb8(s?^kQ#!0P3U1ZTGXO{(0KJRKl2Di9M=7@&WZW6qf~_uAMaiCn?LM1<3v z`+xF*8GW2P_1Z^wFk{JHx!D)y@1wT1h zSrBOMj0aS^=qU%D0E`>o2nunea|Gew?A8p;So$qEaU2NLjNz61asDxi7*62G9qvk9{DlKPrZr5SYDmJG~H~-IBIJ7{glNd}&U=E#b zH>~=v|N5^kavS6)u30&O;Dl>Fy_*d7_WFR}-d=Cg?Bm0E_vOk@)x^V>tJSnIh-tt3 z5>=9Lp`oJ?$Nr2r)UVq!4hlY_3m|4r)gdPU$cqLx1HHb?FKY}{@h z8e2eJc1OKIr`JvrS&R{UB!-kEHh$_${jR9m_(=?g(JM&)jrHRlimUE>OqD%$O>vyOoc`l zb5PUMw#})Go?YCwRx=xGnc<6x24Uw8o9zkyO&Q`s9#8jSms|=5pLgo1+Cr$`Sj_2- z51CrG{p#h~Pap%a;|W8~I)gW2&7tM4)r7tGa{cdrYrcOU2g=fTIG^U;-l)6R)F>F^ zV%q9rTDE)C?`!g~if(4-95{NH#yJh}ORAHy8`EzcJK)y3e(#RDS_Vt)qGsqPk|~q& zCP}c0%`Prg+Xs0mn;{s^sJWM?S*t2Iz_V~{ZbQu-aL{7HrV`%nj`D;p8-mV!n!0VN z!#*cqx2s-kLOYA8c{{5POR56`PEjOs1ey(SAG6BV{-c-urYsb04&jBJA&8kH9+y zI`}o-AB>m>m+9sWufIH*idpa%zH88xnNz$q$;>sbx%Ia5+nc~$?%@}A&}(F?AVk|I5t> z$_ezn+R`LuG%Gk!QnZ)<10Os_42dA0PXS(1m@pZ4%e_(S>;#@7piONHQA~80$UF zT9K^J+p@2-x4bZCB%XGA7;P0AOLyB>7Own~z7Gcz`pb^S-AvBGmhE*~Y!g}WBU%%Z z|A=DS5UYg2l9|J5USc)qFGzB$dA^k1IXXB1?+pXBQU^#P;eZ?n&C%1VVl97a{ih%2 z2pz)s!}?iiX?!u^Fqd5a%a=+4D$Xsi==6@?yS)*(gGZ|XGk?pPk=h?{A1oMve;0uW zS;umS3zn0FU~1v*u%;vdn&Iel`!kVfytg*76h z*`_g7yf#j;Ggh`EK>AA$orsta8f6LoFE6d6%_cQ4DcKu68I=eMkpt!F~Q>>4zdmD(uE ztQ8%^R>s2taR!)I-agh$$(S~ZjNr(G+nASq)ql;=$Uo8SjmXG$ks7X9E#poAsOM`#pJOA6ReyD zpU%dg{e}$~75m-|mRBpJeGLXS~NzReNho^TwQ_ zq@Kfg@S1VkDsC*#6ogM|vW>5MM*8NJx9-gc7IC$Mt4M@Q7vf#SZwT9iF4)Chv;Dh+ z2lFWD$w&NVCG6gY`j){O3y>rwlWYF>zYV$Ofl}$6(ih**!GMGxSk;3JyXp8wDv>QX zi15m|0%@jI$l;&?f>LGn;y^3_8%tV|jW}Ro51ODb?0F0uk``e<7z~bN_5P24KV)hh z4T!CPARfFCTd0Z3P0+}U_|JhfEgH@yj*v9tu>Ba{fsz#1Mx4-v~)oFh@r z3=^2Lq!ds8;kai2MCI}|qpNiC;M+6+vbb!d;M<`GcFmBi@&Ih{G+$fpW?Lr-URiaV zwwyv&j)pLT1bp^jM(MZts+b~IMb~gFExa*o;NTS_U6$Ew@jeQKNQ`0j zV>xf~?|%b5<<%04XM8l&LrOtO0J&otPUy|MYz8y*(>x%CsVlJaIq z!Wre}R-6@L)=cr6u_MC14;HKAU|~``X<5GqQ0RdMjqLEZAco;FkGL@T^y-Vf$=(2& zg$0CF$cyPgDOz-*09^L?E7$r0SO5a!3EdU zGAE8*^hkt4@yf4?;d%Y5NqQnLoM-db-b7pGJbUr{4+Y)?^bgpWi6jiwQi0T}loMOj zWDL8exhy#rx1}>046}nl$HV|fyD*sj%cM67qAXYfhaCAP`vlJyND@AyC`OPZBpE+f z@CHDVBoR`S+YRrUTPbkIT7+zoGJf9$B7$~LbW=}Q)0^Y*)hFCs=P<)S1r!mgz`D_6 zfdGiRKKRUda5RF2Yt0??yCa4gnihDuw+?4p6`1tyXQbq&6DRQ+>SkvrP<3}sS@XVh zM~5P&^?u-lu?GgoGfiy=Hu`{rC&`Ae^}YRn>b(vr8~zP`Kj?y4SZxk5hnt&Z!g($5vZBQA3>dqH?KS+G0!P}T)2Uo;vVOuBcj1c( zcO7;5@Y$Iee|2s3R~J@)byY2&0`Or}5_UU$7yVi@L4kg)+cNPBE}J(5AI)2WQ|3*< z3*&I1O(X&x{fT{JP#fiV`cRHRW#tw)`2IC0&xZi}w=ZqcK?dSBU1l((3qHwCf z;H-*~t>tH10A}!+C!3v0-~uD!wgoZvLb`B`9Lq?-iB}_A=U^Ay5fCc5B~s11_^CrL z`qz}8bn;^ce@BvAC*PB|%q4yUFt~+KQxXjCW4f8ESWQo}$oZLPH+M#T6kQZ|($^V& zD`z)h?nH_|;oxwt@**2W134RL4dgp7AfT4Fk@F&W(u*QV8$|&QS!lyKDS0C=*S7S0 z1>Re18uPcGnj`ot-G$;iKN;i1nI%Ot>nlGkT?-wpbwGQL*JPu2VDrKiM}$P-?5t$E z|KVem4=3Qk-(Kqx^$f10fR)z(JK&`W`HsuHwtT&9MR_1mO?gz>*@e43*} z#(;L;^apz;kIu$Jopuh5B|&CLN*z);I+kkOor8YsRS=`f9s zPtUH*PAp(oqh_Z!Kvn|`^dpx|WJ}KqEavok2M9_%Uyo6>X0!8a$kpRi&2@Wz@pNKd ztJj3Mu1fegspV&vRI5q!Ahi9 zf4QN^zDDr~IrybHpFD_IA^?Er!^9ZI*(u;zO^(VL3K_!NveWmKGJ04CzbF(a27`cL z1UghV?xD_)uZpCGB?Y7g$sDDG=ct?xlm_lqy{?W?p0;Vl0vbwA!Z5nb^8U%W-r5VuHRyN*408yF)$txLr z2~gCCW%{C$u^Ka~vjP5ljq04%Vn%gl>oKD`zm1qto#kfCsLpjOW|TI~re~w_Nml0$ z8d%*X#GloPp&TDD>Tm+J3J9;O(*YX=$1ZORcqv$RB@GO zo>UBtO*ZcRlQ*IPmLJiP;4W)~Ma2AO-jzXy!>1c~Q9&{l*@r+t)BcLegUj-x9wAzf zXMaR2yA4yyAJvp2;Sn|UUXnjPYDvAWGX@AZJ1{5&`3A)OM_MpeRsjANeZmQqQfry1k!~P*ziCA-TJgcr(4PrI$LxGHJG;oL-Gg-9>hi9 zOH##ls0CFH;o%L!fQ9sRpGlgTKM59|#}x4A**ucWCEhv!+%Qp7L~+KofOE=zuN2uu z6{TE2FLAk$o<@m$1D%!WfxL0~k&?mSju4iF`Kmt>BiSBP>4emH0m9kHSzOMv7++6M zu&3aKY3)j;e27fZDXipMI zVydXw#Z)n%7E{HDT1*u~YB6;iI&3i&i@};yARCX@Vrifoce^H?=c#UnqQ2|q2rbTY zR?`lzRoy(X(d1#PDbKrAH&?t&LI2m3-_bj_m=5oqhpr|aXkIs80+jF?)RYIR*UcAA zd0vH@@}}^UrXv-?-K5a6Nc{X}?3k+9Ml34|b&dedf<(LET+qAwuNgtzieR6`JCgR~ zrx;5$y$nh7p6+@)<#fv zs8Eya9-_fkf?q_|D-{YuKj@(?0r}dN-VP*cI=ir_+agla^bx|jwetEOA@hOd1#y}d zY<8MMTS{uc2Sxw6yxPtx?W0B}MMvqT!b5+#US4A@uAs4KP<2svRIx!{FRzr39mgZ< z<+VvS7(REFZx&XErLl(w$8VN~qgD6cEM-ZR9F^7@7m$o)cT1R;I>f_OMU~u#YgICDY*$?O8+j&GUrbrg9OLp&YcfgAu zG5|(~1P8)fTt!1BuqKI4XDu9rAv-2^6bz3DZlX@;K-O3mta4f?vd5AVtaVxLqH#3gBItKLVLKR z@0h$emPMC#Nm=cz>8oJ_0kE#ti|1E2vK0#kJAIg_+Ow$UKh6_^w*OCYi}D<1 zVW2UVgt;I-TNJK2LOCCw;allf>|wzv3ke#0Hh%-g(gfs5`E`JPKq_PNV-y~Wq>RL$ zQCi12z^cF$3QO&XkHiTY&(F*wOqim!oCleOgRzwj(J{p2A{>??eZSY~bR|2mxs~ep z{LBLK?4;LqcLSonKH15H!+nG)ipkdfcMoyb9&jg0IK<1L2-`bo_aHWTq|qZ}<-2bY zWeejC1tt@;Hc8)=D<0vzp5AiF;bZ{9gIKaJyf^f8=!QG~S>oD7g{On}Gn4lYuH|Jw zyMd@Q8w}fGshc5|o?^Gr3hEgWMX@JIxkyt4Ikr%)_yXk=nB;p%B~O^{k!r}euo8dSg2+QWgAXh6M0#xCpUa4?cQxYCD-VQc$Ay{(CN3&!lx2=uG{ zJBM8BX}8eaZo}G*S^K>`EItxuZp^U1c3VvQ1@hL2+K??yDO7TZK`5Rn$1gdi#+Zpb z(}i@)Fc`?uMqAE#^h=5vWGu>=6e!*X>&6+KCi*F*2d=2(rY_LK4&PjG2G;@_amWCh zXQ6V^9z>QkS(XW2jtIGr^a5D2tdLYERU(&kGSPA$ff=nw;(b%D5n4n9I*s0-5bL2q zD560W0Qh0N)20e&U|ainPZ?tw0J`dn*fZ?SfTP?~#+m^ifo)~s53eqf;7#wiheALj z-=g@mwTp(k#^y5Laa7qu2HtQP!Y~_-W{|!4WsN4e7c}!Ct$0=`PrFF?_T* zs5l#s$vj`ZT`6M4gi5(!7c1>XfekDedf2f7c}GowZ*cWy|98N8*cj(meBIDF-_-QgYxVI`5Hx-B|#bem|A zN@p7yztF%G#cyghg<|ePz7RdIsGzxPqL8EkmXZOLD{*UGDpnk1p3`tPb?&mJtOPhY zX`0l9jj~GuH4HQ34c6EWQa9?%=^bG^n#G6@Roiguc2 zjthP&CCQ-y%U?>v;R5SXO2RyXDG8VgmoY93P^ZuYGJj?z9C8H3?G7kdAo~dC+Nj4{ z`S!^vYc{`7cjkkbLqQoDUz$1^yS+aAJnjh`FFs9$4Z)x(uZrU#&N=CF3SplT`TI}{ zBHJ43blaofhtS=sWNq!XAtFuj+L}OsD_s|;L^-*T?epFQDn+gkx_=o<#h(Fpb0EZ8 zd}CC^F?hwfhB-fw_CA6&@nj{3a2BiDaKPy9Y>a9b>0Y#WMJEq##}8Vi0(uCPFMxeeO?hSQ)xw- zYJjXHO_74jo=VC(C`-AFVJ+n((1{>A&wE3{74!~@BoqHf6_Gr7MK&c-OC(QSwbbey z8kSm}$C{;9=dy08)%k2#YIRPVN{u=r`53k=bzx?tx*|hqg5kB%!hp1t_DGO2YGH)N zxukt&y_Rbj7Yj;dNK$0#O_Z}QFOQ*X6va@mRf!U`1x|#%CvQch_%D$sA&qn)vQ|UN z<5)AdEe4TZi{{D4sO+t`LXW)bMkj`TMH*Z}O3+DCu7#boo+tsEB3Vr1y+fJrioUU@ z@y@=Z`qj!$_8CZ9QDPrXuFWf%u1IGeJ0lq_%BKST**89%_<-zEW)z~Y`KN{jgo{oT zT?NDV46X)hdKWo1XG+gWhPmTm>7v4?m5$64W-__$UcSfmS8xdx-T`n?z>T~*MK@5L zZtF1%T^+QvY) zt`270*dH(C=n&VY8_T$+Jo26{=IOOV)48$Cx)z0Oz`F`uBaWZ$h8`&46b{>>ikidC zcyS}hL;_`Ho%0hxlS9g=dxn*PH1Tk|8`=#ZIDQ6IxByrKuPA_xpgR{KSx}n`kS6NO z1>j&1J2c8~T~-^Lf#0HxI0-S`>;g1b%1D1Arb}xg{+6yp{4EWM_*;4r@waP3dF8RUP z{DkXmo}5?-nKhdHGRmJ*w-G7&RYcb)?1eitAw4kAWw|N7OJrjvHPaI2 zVB_94fM{&f{Y4-^xTXtb^g4vj#Low6fpkba3WRHbDXmF;9Geh*dlzysEf9Bap$NBO zd3|9q_%i(11bXG3#+tw^JiIwxE;C}9NYjiaW{J`?MDhs0(8~Xes?&Skp&QHqPp60y z^lU($$g0%r5k#1ac~(u+aj&N7m8z!c_*c_(4Fo5`!x99quL8# zMD2l?NDy*pfnhOaO!sK^P?IH>VA86{QORut&-axx=W2}=-qM*n0<}jhJQ29%FavKB zIJun5kGf#kVxBu{GwWNPWn9+cJ=^{04H3tIQk$c$atgP%@T(V#1^;@IyE#uD^|aw9 z4;&lc`^0c_i0cd^@N*Mk`8xu6G3YD0}g_ZGyY;Y7nO7pO=xY$#evKP1{8^qxr9vZsV~B)u5op?r<2exxi8+(~)lerQB}Gmneaqfr#X!1&lkDmx!p3O4zLW z!+o@v_j~w=@HQesl$YS8P4gp?6!Y=^-CQk|haTBK1flCGhxvon^_!0}N;3fS66 z3YZOeD3Y$J74c0B^jIjAF0Us1rVCpOsxFyv#A~guiTqzK7D-oD>|JX;D2xnp2<{ zXh_Ez?eBjxmn*^o(SQj~Zy5Ytn(RvyG8tc*M^gjInsEkl*u~{!DRZ*lLm?{WHA;CQ z6*p$W7lE+;9;7H-J@QtEwaFQe&eI}>rZcpd8Z~$X(W4>`!kEi>@FpkuHcReKUV_;> z6Bkf+YxSgvPpz^gZjmPWi^gMixM?ythGxK0AP{O1L*7`WdWq#UO%gU?1yTjZ9ipXx z#)6F-yp(-Va-&9IK5xAUyc568S zg9n@)f*Pdtgi00RA3S1$qb>}ay@WAmDsLES_rW+}=pC3yiS_?*H48C-n6ZhIf>4w? z9$!e?iXSt{`e=oMQEQ%{jlFeflF9;QlRX& z0X#g(6C5!UWVfJ3At1?gqvL>kW2se4y%fJmssc$~M88oINK$#uBz1v&D=k$%_%KL) zo3p^&%|vM(bf{DNWhofwY=H!r(+{S@GZq~mD0WWQ<45==<4_x<8r}-{m|iV&&Sk2U zWaz%(Q;@@>VkQ}q&q{H#EnSW)y_DG_couFK@Ht}XogNIGBN;7l1*{1MgJ`qY9&-bf zFnog$9YXf#00RhMn?@T7VDL`?oM2j4J6;?eNYQ}OcN0he|5TyCBXijrdZKW#e8`7` z9ys>CG*&?~RTQCdCd^w{1*}OM18TO>6h)+*b*lw5zKFHv6OuMnQqrg7B=&(WiGtKi zfkX{Z8|80#IE@G-x+KboAS?IB2Yb~gm;3FfONIx^>9gZrIFOW*iJBlmyTY;27q6U2 z5-iDQR9=r@p6?Tr69sgte5s^=q9!80rC9xJ(gOML85+XvsJ4_+R6*tng{GmjQ*2y) zbH9hfOX;I1B`PM`vm?V(CED%D+OnhZ`IsltFe1dC)|4D6Kx+q>7cbD7&rh1?rksx} z3Y899#nb=h;6PSB*3F^(2_)z|DEnJ4|cS`9_jDUdpBokkTCdtBZN5zF1CRsibS?^e{ z5O~4CfgWxYw_(?Xt;24oQbbqD{99wXqb%bBKryvtT;y}*O9)J^=PR=u6}1x=(Kp%T zSksc^I68)*jZ!pNJ3a@^1E7GM9>?o|b&X1BxtEpjb;#Rrp|g3ebbz&qK`gyP(yyf>N7c(S6}qLJR| z@H$X{i-_fn27yDuu-zyRC?Om}BsAE_Bnc26dnO*lI!4L6UETnuCJ?b1_BzpqSE^4F z8`|FRugwS^wtZjYxyVm}W7KMG+xNK*0FPta4mX(n2&3Kh;ahx?^geC-EKFFdvzUYR zZJ&+xtHZb*rXkWXGN7cf2?JWwqb{1^;eu~(yN6q4KtUaKUv9hGDqma>knqhfb3TWs zz~J928m=1ywG85N0uww;IZTe-F~`P5me%4`@yV;cE0VoP!SqEUVV=*V7;FojgJAo@ z+ZmvDp0fFqL(IS_j|KhUitoQj zp>x9=v9XDFoVyicEI=)pSMj76LM>@B1@e$JO7ik#dQajxn1lHGZbUWJ4Ix_bnK%B$ zs&F{+s0!wff3ZldcYkxrzgSj}2T>EiTxtiSZ1K=>Vh1j>v`By#Y)HXsND7x0PBJe< zx)&$zk1v}?d!2)}AMS`eh+@stqG`n#TX(2}&$EN~HwtX{E|7hIoP#|CH}XDX9Gu9gA-;lB#_C5_5QFz{S{{B$o&^m?h^N z8jK|KnnTAqffzXJg*S3C?aHf#tDAfEN1hy-9P_5W!mvVbkMWk1Bv@WH^t=oV5nxmcx$@}=er_FL z_AbYt=GTPL^bLjk)Rp?9nE1s}ezT8RDaSAR94Yo%^mb8>5^T1494oeep$LLFFOnaJ zauMN{g=ZY(@0d0MQ<*XHc6WmiErcV%?&dX1GNmf8w5D_hqONz;yNc(n*@p1~V3Y5a zn!NSptxCCOX_wNrS(+*Jo7k6LUIV-Wf3UiSY>LjvUHp-~fhhpPDx`xucD3pGw{cT} zyt6+E+{OBV-w5&B$DI!^u$++EcaW^w=j5$jdcjpP^~KeeGNH-TkdOx1_Ij)w$;^$I zFcde?Y^RxL=m8=FRas8ZWR>|XBsLuP(%5j#+c#0Ga8_K3MxgTgfm)w`W2z z)kl{Dc!rn@k>En8zdVntTIBg~$Aw0#he<8w4X+cR)aQ_= z!rg&=m~X;9tiht?Fei4tlckU)!2xSEO@lHo{z638n@ zkp|Ud-qe8t=(vfQpuF%Jh=HKbvO9r^)*~ z_(wSrSrr7ca>Nt}%^J(b!eC+6==izZjJ1jQdpSKf&tUHoBVa?|O$hEHS!{}dSmw>c zbe_dpSI7IuF}dX*n&#oUP9--`JZ zyT6Dz7`wkn@HX~9Ar|<-6_(%clJ-O0HUy_+4|KXFkK4{j!` z(#)xeW4_@&uVV_PMv`qv&nquQGz-0ed74>Et>tvSZV$6kpgqQ4Oj~Ipmo0DvJul`2 z2Srdb_ItU(30|o6TG4ut zWq}7R=E<%ENf7+_YF)oyGOETGzV$*tT*W4!@`w>&y<1~g{mS1nVR z9hPcit2*+1{Wk&?xc+uT}Rq2HR3#p!8@*Bh(!Ssfdp()=dJ ztHx??udi*agSO~3El*Z1<{+D0SvfCfWg@W>+p+ks0cVJJKA;P&0lFqpdZ}i#Ez& zm5ShkhNAHzSF?&;w1(HCL)=O^Gf%)7%JGH4d?`#Q>~zj;5wI+=Ul^jXSRy+HU{>O+ zF^kZQ65hd?X1STC>> zV5YH#OS4n`n}YWz2I)tPD|k>M$4>meXr6{_DRB8b)ukx{*wUMHw^M0(8OByJLKR@6 z7;Qxz8liRM(8wDj*{}*s@Mw%_;*PjT76Yeqb9NE6U+!{Ie56O<_#r=G0joLEOi@n3 zdMEDE$07!+WOf$c6rdcv2IL1Hc1NC_#AJo*ktcIEjnh>c4)D#Dc*}0S!6NwGz)g4Ezd#g>ed8$X1Sfn-xcG*BC2Tj z+^###CFn!U<=|Ch_r&tabCKUwbJvPobgZkn>qV{(do_Eb$kvgsW^WeRyaWr`TSc}o z6m#_u*)>I$Fcego6sWB$cTYT>`Fw<;M2ZDwok9REHekq#Gz0nr{+HJ^JjIAJ*IAd) zInOkN#QlA^BTU^J!$N|C9negk^1QrbA|?c`C^i>m93OElk?8AiakP$=B!L`6_2=d@ zMQZ^+p|?uJ%f%)Gu41u{oeq&fuW1aG3&U$LoTWU*5Ur$`Yrt9<7{jzk55nfP58}w= zCov!|CG}k)UPY0Jy_AZ;5s;iAZztj}o?yyL;*#h2Y0##C@=yQlUBY+`ZokZjP)aFC z-2_Mn5atD3jBJ-=yAR)vd=V7nL@B@hDhT`l&U#KfwnYSXlJ5k6B*-glWjHn%1-U4x zE(_r`*9dDq7bevfF`z85PHp?fIIhV_T(rb(2bR?ogmyES9BvlaLtQDGh`S90ww0QZ zpdT#TCXDtRMq(BoCHk3n5nrLaUrA?iJpLGB5BG#0Dv;q~rkHL{g*ITuNm#2D6CU+z zbBIUE^=v1DOIc|E5*E#Z`$}NRD8DK96@=zDbLSsbu0#YdURshUe;mPV3Z7bG=%Cd)(CY;;Q zrQ%#DnZjwZVqJt}{2D2?MgF~~Czv^KKVp&IZ`pxF)UXOYt-06EaImc;;IKeuhK)n^NeP#1EmB??y`frV~AEhvCo_6Qp#FB~piS@}u{PD8k}QKaja z*?osZMFVc3ISjbe5Y#tMaXJB_ZA!_}>VikwY=uJUydwrg zOxOafG2^8%VJ&7klFw)}0CA>Bum+6W3$eak%Pl%0wt2G@%Hc?MkUQ*2)Ddnx80+s+ zowt0i*@tRkd2-{_3~3|^4v_faR&WjEUJQZS>Iw=}2dIYo2MaFm#o@~+UCzf~BsPe9 zVOoJt5RUFp$7_si7sS}Buk%n?7)S21;u7%EyjCPLy4hIF(m^AK0C*ivm?ST6Fn+L^ znG0oDWIw4>W{49T$wJj^Pnx_$f|I++cKZl(9aGeTAp}*7^B42HTHoA`^ar!o6oaPu z4Tv(f54h=EE@k=ASB^O+CLL=L(wm)jUW4DNfa!?ZvN&zlR`$7Q_HbAz>1Dq;lp>X_tXWG*YW*8Go9A8VoQQrcfai%FV6lN%4;yG; zH(G-uWd6yWT16191q(28+#dCY@>RfUa*Yj!*dpNxDJjNI z;X22ZrNcQxs|f9wT=csNr}z=&3#srb()4>P#JOr65XlFy#rRG6)RvX?x5GGTza4M_ zxLndurKIf>h5_n8NvbWvPo<4bt_-UXQv5&)1fyPM+Y`_NV78ygPP5(68gcLk6Ar&S zL$i($(5t;zqSKS>BRl>1-a|I0MNmz1WeUY(*xjWQU+vfg$4(9~it4_&F}vxgur6rx zHOErWk~Vxn^QYCHm7)z_x7bE74&rSHF-L$6$ocK4v5?rZWc}B~_i&R1u001p%Z-D5 zK?n-lOUcW7h#D?7wyXg4c z%n7>yq@wb|fkq!27G|GKM0-HjTh%~b_XYzZEc5L?-&fHgC>m^mC+s)JED;(6MKUt~ znC#0-JEAOxW6fX0DQh6Ea15bog4tEH2{g5I-ZmTU#-TenSjDg*^yBa$DoEgNvXqfr z2RMeI3JeFU<%@@IK}dhSSIR)QActZRY@k-aBy=gUF>{diPpPg+x}a9Z`%N7EWql&d z7|vt22fUn_;(P$@G-PXbMNmCZ`MMSHsBRth6=`HXf^i^}QfS)J*iR{6Ip$Iu{0o)`L1RA~vVTctIm$D}8Rk1q|yh zBGVVI*UAdGL3EAS`kjLa#)oYUIu_3#*y|N7>c| zy&Wk*`%2zZ!k4wafNM&t2{bTjJFyaB$+do*u0yf}rZ>*DQQUf|n%h)R#a!g*6 z*A7eVc}6aD@v(b$Bh>^sp%N;~yPUg*lOw4-EjWlPrA0S!>!nn87PnnW3ohd}ONqgA z98YoDQH;e}Zge%ck%M2I7H))L0jo;M9%@x=>NGjJo0AkhO%HzOj5D342M=_{lupxe z=EmJHwsbX_t6{?NYB~ykCKj)zubFmLdGu-?tppc@S1ZT^xQW248Jm%dT+Kk>8#u?+ zob6oFUCr4cyqHV4t2yZEM9%O+mL?yB*$a6rKonmu)Gh`UWjFmsTJl~ba=0aB0ufw@s=0Lat>tY2C95T3 zf(f$AWIbR36BgN$Xy{RHP6`1O&^HV%Sw-WG0uNMvF&9sj%d&89DIQ#1Eqr2%2UnLB z#;LB+PQVE%{t4m5W7aYL^oI{rGH=jIv8jd3=$!?RliZaKYceFDrN2s!B%G$}B&YC` z+w;+<^QqbwkHnJRqDzIhb!VrVn=YWR%9b+9_IeCpv53&i-v$83n!F&2Y_-9tc_d1e zOH09%9H0I3>%hy?F_a-DCb&tAck(;t+mgGU`P0SC)yR+H+#xy@n z_02f=E=&R8>q7`c2}4N4OA0u0kUAu3#sV>Sv#^#Xw=mGm?;WQ=8x5w{mTm=Z=gcpI zcHbVykTrRW$^*oMdGO6mC-p{#0)P-uZX@-C$;4!s2PD(D(3qI$je(E1g^>p2L(K4L zaKh3nVO4FOqtY zPv*>4mm%>$;wRYIgu>W;`(OizTbX7i8RF$hVbN?3FWtAWbfg+W{LrJm|U&=(ZA`~&1qw)JAA33^79gP_|fs{*;R{BSiuU;#KcAjH?sA;{eNm9 zi?j`;uy{pEBBmv)2<42iiVX}v`ehZk1< z;@~#tV~KUW$Z9Nt;*GY{`YRV{#3E}Hk;6b)-;|52#UiNSu)1|c)?*RWaDZ-gMK)p) zRB@2f*A>}}MNr29_|+BJibb|5B2SEq!`+TWb|@lejEhBfVv$v}nVWEO#{PztZuy;`P#3k zF-*s5OXX|->zXD2>$tX9zWD1pIxvN6OBIX1uGNRtTU#t&{dHT|CF4()UlV|FTiaN^ z0qYt+yxQ7Q`3`JoVDMb)O0DG^@c%bInV#`OX25nN_#Q9zV#u2~<|)jsy;XXL@76-q!a8reDtL=jsep zl#7+|qGD4sg}+-^lN)USFf+m?W8)%U8v*X{=DVl9HU?Px%(vVlOp02XF(>a?!W(TE z9>=7-XI3(Msy^m1?QjNx^*v~#jRbZn^DVc7dDiN4JJ9zm^~=+?8Xkk+=DmVJF7z`K zvg-4Cczn--c-qIqQ(Xp-#rpbqJk^f-7;C^HUmuTW-UHF!FY@*Ac&2ke8udlKJ|53w zA6(v`Sq;_R=Q^DpKj;4V_noWHpGg1s?-skf-1!wI@F$d#Sa>32AUG|#@uThs7lSI4 zYt~7`WzXatB?eYFu=3qT*2&NbYm{?5=^{Qw3)Rs@^6q+QCJ z_442lUqwq%N}0qPi5X}4$vXW_LeV&qA*Hs&D~h(EkqsymkA!oh#3t~JC^oRvtE!Yr z;wsxzX$IANHF!&2+PMP zH*izcC+KNmHc?dwO}M2T0U5L-wHoqr>%ldwyy&VMOT!Bs;V8y^VEy6r6yqkaP6MZ` zD>HFKXwL$@Ae`6rlw8^!)6MmJ&b6YF!Y!Zo(zxfVUW@0AAXhsj^rGj-imUkYLf7NrjV36; zncLK=acq63c|1PC>YHi>HzSM$v`yNPB*>?qTE`OhZ%Sly{72{VnxkI`Yrqm~56{+~ z1U;UumLt&dOJCHVaHCz6{_UmED9$scU8~ z)w>V>wjz!hU!?+k?tQ-gGc*-9tmdM8-~Imnx4Ne?!CE;VMrx<`SGTwE3Os-76~}zf zghmvkpuPHfdwVH7;^i6MDonI2S1id^O5~&9&e*WJUSx@lWAdy3Qd4D{?>}GO$ba-s zRU&&Nuh84so_HHmDM=N9?2{vq<%7M=Q+>X_6sS->tGL5oufKe|jl_!Y{zaF!wl~zO z5PRcyTz^2jESz4|@<(|8Yc^P4qC}a`LI#;Z~?-uqrZ`P6sXnV@&-DTNFUwDvOi(vBAGt*3RT7 zF4f!Qo~iYNCf{Ycvr`^A;XiJ!{|T&LmcmdOut=p9{X1!-nC9)5EP_ny_WL={`}VJr z@L!G!&%STo-7%HBep%ZNA&$_A#1_Qg0S53kqV$BNE{V{aLb7mH>WDYKLb!?u_rd?L zXI42#3br$Fd=|gMypjXPv6Igr9e=nKx>YVk4^xzIV7#x zp8PtcH?>imeXnP41o+TwaG20Wmt zBfyY4<{0fXa%s43)MPH@p}mqO8pa8wHC|Izy&m2h;kHrwC(mah;y!)x^e-FFpCZC! z4$tHL+snHjf{l*oklkMhUgiX8_fWv19ljE>E3m2Q;VQH@ynXO066D^M~t?ZFCP6M<$mL>Q@) zBCN-Z6yvH6cft$zHiD>XQuL#pBm0?!jN*{V5J2AvIU@f}15bse<3)lSJAksjf(m0} zXciIg1&*f-T_7a~nmQm#Pz?Iur=o`p(tOla`(pD1R4=J#e&LplDd+UuTWjjV31(e712YZi#raF*b$4YWZIm1li*t(p;am6-c#L2_e+u^+x)h8f>%$ONhrp}?~0d+UF z$;aDyTVFJe?6_VwSRaFj*d*99$m09j=X7L&K3`iNk03MbiA zUmeOp@}jt=NR= zne3SELJ%EA)!z2FbAT9=qd_mPqXI~(qA7zG8Hj2Wv6Y`bT9x)jRb}b3N2{UJxMSL# zs;mi*R@Fv5QbZd>Rznvxia=VxdmpWaE^b7DvL3B!YWN#i9t<#hPzY_0RyDyyjpngS zK&QDiMaM5;Ts>)42gLao84*!sK_+H2E>2W7R98EUUA-sseSCeGoo->xLmb`IXg3Zue4pRKhJmtl39d5 z4r_ayzuuaqFyzy=Ibr8@jbkF`giTDq2!+i}V+H6xTCxT1JEGp?9Bry+eaGaZXME!z zO!&5s6jxF=wW@L)i*O*Y6pcC`ns8o z#M3;kru_``zkh_s9XFEs8;5pF064c`{Lyz#R zlU-7xU@w+TSI!76DJ%M8Wc2zcxk7bKGo(e=;KSkj*t|L86z(wm$;u(#VgEYjoj=;* zL3o#}nlWx1rA*ux>-fMEVzrU2$DEq^k7W~3fFSaXGy3Us z;ysli6Tw?UhK)c|nUoCc^@Jnp@OcpiZbhPoMdmFw0|fsSSsNDVS{_ixeohZqh3mg> z4L=|Id^#iIEp?&I)BD9Z&;NJ#l!uQInL`EsKyf>n5!4lQ8@e?K}_30q3BzSpq_D9Ce*f)UyLKc>|gTWT#<&OcbBf;obtMfA~ufQ z&X=}&Ny5<|8D<2VY)>p#M+EsfI`i&Zj(hNsaxhi@G^Vk)sqsIb`(*Lx)y7ox&CU3* zs9fJmE5`nwcpJBukNwOACaw>&+sTT^aQ%h!k;bj)qVeB<;0|1Oc(I;6XqA;LZC&Ote zqZ&n+5I;arj2gxzcK0@?VX|72m$D%Q<%lt2-yal zNxoH%>$gHvRf9a1G=;#*LovI^HlH3NC`2q)9zs(SPq0O5Y8A@JTngl4@P^~Q3Nrobe3Q(yjfvZF04M;jtHBBD?R2O4)rCcU z7|-Eb@dT&X!BcvukHnb>25bv*=7?&LfWduEwD`A}3opMIseN;KilI#FM+!zyzB;WZ z#)ApPCJEkPxQNXM6Y?CDJR#b|rW>DyS=nWE*3>&Kt~Wy(8q8&V@Y0oTuN%idE(%z4QGHU`M< zGbuF5?rm=ii%>t$XJl)BDjuwTEg$aSRE2o(~NakONO3B1keJWua(~?d)!ylMHfbp9PIn zBg!4PJMp5G9-8P4#J3mrMAS&F%1&TUHkP7VTof%v)c-@1i=tMcLTYurIXXHnEE1Km zM3zX}l!w+zQG!YpflaHAg*CJnOp0}_sSFHt7P_KVt$K-xP>$PibwN?o7?`Bv;Gi37 zq;zBLQ_>(Mr|!EFJpF zWL@KBx@f$EDGbEko6Spa_wL*0vT^&j@k4g@!M41s6>d~q;EG&M z@P-{OKWZR}6;wxm#`_JO23ev7aQM=M4EcaI@|zh|zme9hUi$OX-TU7z?;;1eO7N>olN0v> zem}V&z*?3duu`%yltiG1iOG;25ZBJpxs>uF^HURaP^W!VL+MD(k$UOy`tH-m$k#>& zrXyb?!~IX!T@)sY+J1lmlMy1(JrN5y{gn>v|G}i&$@hzQH1@;wuiKwLfvS+$LXTW* zg5lU9v`|4~H@B7KX_?~q3yaS<0>dI@Lvp}Cktg0S+vK=VU{^9I|0Idv0s7-WEVl2Q zKmR14i}%tu0>OAM{b@iM@1;MJMDf7)k)UYWUGopb4W4absDZz|ZCJV(%3J7RWl;%C zWBaN|V#5_U9LECV*r+M}Re%Kv8$-S5Q<2%7QN%WV!rUTHX!qIO`u6eT)lDv${oNAu zyvZDp;fI+pD`kUZI^qe3NGPeXg#g*Q+x>8}b+aA?WXq8$6c1z(3?glO}u z?#iIUQO?pl6>#ZGA-=*r6)`?jBe61Dks;(cb#o5A>T^~qzQQiyzOh3TUK@U+MCydo1ija0sehEj^w1{5=L`R#nV zQ3lC>`S{xN=|#A@jCY^esSqHWRt&$mcfqsQiV7& zBYE;iD#kc`T#7`8h=2@)h;V$`7dbnzRVGgK%ywXF6HBCuBT%bLSsGaya=n0S!H`7OvIQyRfZn@IHsRE8A0yma{t43*0+AzH6^0+ zq!vlxmd4SL?nCyY{T%>u5w~;mt#Es#ClUd@u~tusFki$ID1;&4@8ESLR#d>0 zjKif;6u(iLSWcC3r_Hi8Ul@@?H56IW%7CbHl)5}7ub^gER57Y?irrLslw;D;$70Hg zmPMn3EK!js1TNtbB*09B>cVKMcR&A*7LIpO7e_N=D(f~8zB(pFTXT>z_9MaW&N#)C zzw9wC&U}5&(RN(vkkVOs@_qN+&F6oIpa+=!>&H*OehVPC#uSh&w--l&5C*WMXPP&o zl&Ho*^ma>O`!KL8_kpt-Xr%AwxAro$ej521V>&NrzuWuM(V)l|MFeQ)jde^7oq_p# zlT$0D?`Ip&|MKFepV5{Sl^N`D%wxE|*g^=f@gaQ9{E6v_zEL4~=4{MYo$MvHwlD8xJVI)`Rq9Uj5)-mvh*HqYsVq-yBOW#1F z6*j3DLio!KEkpJf4Rx*73wIEu8O#t(MZ|orxhjbAD@ApQP*6oxR2qPG+bBGhv4Vgp zjv!U!*IdKeRuMs`iWDCNX8Dq^b6ec9mCmV%JDUfx@9vQ@)q$<59OE76 zW3pzZpzCI-ty2m0mdRXh<#SZ+2@`^oR~S@J*d<%7T%x=@aUPuBDM=IVmh~JvayJ_J z{rnCoz~{g^v6IrJj@9&4j3X5e(rj!%}c&SDyo+D%HK+zKAVpU^20~ zadfy&Haf-9)cxzixDk+!Sqkkm{?W~|jkDeo_Im+QqKO0k$p{_81 z=}nFu9*5}V+4b*N*8KSLqxe)huHk0uyEsBw=F=PZp#8T}rJRw>6x0VSzG2u-M3K58 zNofLYVX$tA{~`bXwwwZChux?jlPZpyK=2EpqX> z^wiW5Z5FMqg0u;L_Yc4^%Te1N=5qA5hglrO?LV+6n%l!H7kj#vKg^ReH&kcrZx4sF zlRn-dW!<^=D6mW2KTK!YR|u zN#!JL`!Ci78U)&1zuE$#o!Js;S&(Fo-sq^QGG+FTvQSHusCf0^@+|Xi$d5?pREdk| z($dnUZA(gHk_DWe#raw!nU@Zg|I>SUFJ&Q?IMvK$KfhEoq6Kc-UL%^e^pdhBfnZ0H zl2=}<6GIZt{FL?*?Cd=tUoTdAcg5vXaI#+NQ?MH&21=aP3+=X#yL_!~e?9s}8uqTk zIl!WvuIs6rp#Y1rRO`J!d8QexUchi*0oJb2%d|Uot&Vi>N(85afBcbZxVs-xCtsWh;HdQ~r29`Vr@z_!Za!Xqy1x8! zb@yBCw~EFL=fVDgk{koIJlH*ZO)Tug%|}0R^-$m?0v)7!?)oOWCv-U6aWrWV+N9u} zmr1odFWb;vFv4E6XQfE(Wi%37=*in1UG^F$r80%86MJE5|A6X^hJths9wP-SLr4k9 z?B0BrTwZ*in-;gaZDbrC62Biz89~^Ah38MT95Pds_)!*yW0uhpBZYXbN*}aVhg`A> zM=|mjN~$iM!?(F2UiLh}84Z0hJ|8(gP=_I!8%kY7t4QK3IJjm;GQvJYEm-`heKO5L zi7e@o#eMV=F7Bas`Jy}=Pp`gQydxFY)el+qFZZPhL)c+!#3&;C;W2pXeVInA?cUnu z0s^`NfeZ^oIW9iN!dCp#z}MWU*wFFZ%Cs~4UzsLK;^_WlsBF)QA1nbZeoW~2SztSz zs!<~A+9|1nh&?3lr8WhYl(uK#t_kY1`v;#=m^lgO7y96NKRS)V`{qR6JO&N$~W3P{1*c3SE$2F(W2MLuuo^Fh3)j-RzHoeNLNTqrYZ_xMU}-T>Zv9MqEQr|a1*kK>hC^l1hZ1f6w9dRCBxI? z_+%AWZETP9`0C*}mrSf$j31kn_f{Ydgasg4GBuG1X4NVfNZW*(W~&zoS-|UrS&WV@ z+T{053DH1y-Zx0Y4*er!l`04j87M0KC}paJjx$8oXwzJz+1}&o5pA23ID(lAqGuZ& z(Y0YqJ%(JzTdSrNFjA(_uTFp(y$wc6rEB>~<>f6xVp)$il>I;-BwSQ}igx@ciiY|g9h3f%lF{gcbpg+Lu1JHeEUr;xml;aH!2xVi zfvFN=Tb^1Wu0S>gkKl&I5O%lTm#1>O*{kq4)uIgTJfluG9AuOv;59 zlkRKi^DT{8dPnRn36cY8tw=gL_u2NF>-WF^xYA)}NXeDcbm?y-VYwDR zA@yq>fe80S746lzvX60g-&Y?&6L*wWKqoxT3=uL%HgCCW&;`-b#zkX^ zS+&gdmH=f(t+6Hiu6>_$qy0QWHn^v{En%8>_qZP-4}_Y}eh|wq*L65#4{R*=)My@G z@UY!zw??{nkd@0__aKq{vChrH*6I?bN#e-83}i%*JhDhXmSnqsh!|rV+yhKL@sl%K zyEGh%QP=_2jwrU)Yx&_rFAGS%_ zkcG2Vg4V-4234&MfE2>Hf|Q|Z1HDINvzW%NG7DfPDzOeE1z^xl0benpiKZbOPiVDw yvqXrNR-1ZOLzJGOnqt*eOa^XRhpY|mcY(*!z+#>F84dh}?v1)eE#Uv?zyAZI=9s_$ literal 0 HcmV?d00001 diff --git a/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-fw-4.bin b/target/linux/nutsboard/base-files/lib/firmware/ti-connectivity/wl18xx-fw-4.bin new file mode 100644 index 0000000000000000000000000000000000000000..bf0e7851f9eb441087d9729866c2be8e711adfe5 GIT binary patch literal 738540 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

XJS+XI3vuViCH3l$K^)EN;k(J@f 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�~h_S5eB&8Q6?5nc_AxxT7K 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 z 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

sac@ZESXXb;C@O)W8*8X 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 z zuerC>ExRt8%mFN3(S@^n<0zNFrotaHx9dwbbt!(o|B7$ish9;SnGP`n0#mol4`!aq z{7(mba3^88@tepBMfHL_3PN&?D0+2I*Y&YF-BE2zG?E$9_wINSzWxpQ>Drb^M z(l^0=-k`1<_vILY)io&f9K6JwTpa^KQ!6A$eeb80Uc{vi4(UI%d-c5^`3ps|MUIhD zas3|U7x2ZnaeW)EhozaL>;F3B26CXfdksfCfK8kx3Lc8;O4Qlbp?LfrhH;qUExfW& zRe0rI&XA-!9a7AkQ_r6^dpnKX8Il@k%+{zi(2-CK(VfY=kXxnxawf9IXEI~&jtv5h zQw_F$4qNo3GSvFvzHL1HZtSZO5B6!`KB*I{m2&ffFh*XprbX3sP%%3|{ZZ4Yh)H0Y zn{j@5-8scqNO8Bzg45tta$+zI{rqOw=%SHt2R!9^YjZi(mA2ualI_$Vob*-a_7V+a@aVdz?dnbxOG;X2zxXVLjSXadxg2tAG z*s{k*NT5DgYDIdM3Hh3p=!F3Wu1C-LH2yqF$3c5bd+#ITY&6o}Kk^v(!AoQju)~Mw zzv~2F40)ov@+&;)IpxW6CHg^JgL+~%JET=mRmi-Z#;nt9FV%voNz;;#GQ2W`x?p4n zBOfNz2CO;p=u~Ko4k}iL%v(TD(zFow3=iq01P+-Xc!smi(bY!iwTF@Z3DZ0hd0o*Y z^1s0D+y}od?u2pdX=YM4CY|1cJtrtm7M?W$Zv_RikNlGKt3)fZ-~$qm8enyM&n-vh z$B3%@_i=z=fNMOfXrX&G1Bu3j@5vc_k4lZ6qz#3X)D)8VJMpWM61nLrQ^4z5A)6#S z$bO;~n{8U^HLxC>1SY*&E>^Tx>&Mt3XT=>F#cKKk%BSw$!#jIY9G_x)w>ux#ZbB{% zlJ-?{1o}x8o@G8BMt|8HRAWXqj3{x$tF})BDxnLJ*M~iPSdTAx5^pxctFkYe2V6+1 z36hCU;uq-PkX(@?3#Azanoo3}JVngm;S5Xv6;DdkGb_^$*LN8|yzdb_g15?~IgK&s z5IodQt~k{P)qHQ{a-6}!oSJe{@ul=e{)YDtkDR>ZWU(F^AZr$fk^lN2%dS;Y3%^E5 z-YxkIUxG2}{0w`^!rquHced*5nB7p1s2*kjMV%T-?$&9Hbr%#NpzGFazf~@`g4!C# zD4dDa0dcq?*Sp#~26EJbeq$pto9Xi_an2g_0Hd(H!dqE>6sQHsfRq#!>xZ}djiAfK z%?g1;Hq-Y__);tR(K_U3Sy9N1TJDT{4A}$oG;;1OU#+aj=p0q!X=*V2R_^D!PR>^CiXJm#&;#`dI zP>e?ST=0S@GMC60;g016{@0zqQI-WXMR)mzy^N?=TTyqZiMsQm|LF!F1AhF&_|{0G zZwoyE4{FartqSP}eK-g7glHgTq9QpHnD^+hh`$FN`_HL~xE#=Dd$N;IDRiuYjZn#L zLjjcb&=B!EZwT6_ekMB&E6&{M*9qCOO5GcY4F&Q*zc*HiOTuUIt`jC?jqC{sr?5?a zQ}+xxyeE^MGg>E_vPv=M6?)W8hX>gS!MBm$2`J|Oj5H4s3Wr*Tp#mdY&xEiChz%!_ z^5{vpnx1nG$ouiAWhhIc?1lRj4>B35!+Ax>!RvLJ#+}A}W*4MD1B*v}@sSeUZ~B+} zf0ejjLG&-4>2P@5z=L>wD1j`!bu*+dWUPnxYXsRJF%q9#nK>%761{&VdjCrFe#EXp zf-M_LlI(=1gWgZS0rdXFK0Nx!Zu{o}XIo+)IWLd?Y>Yr&6LW_)qmFA)$K<=w8>t@p z3gf^y0w{TEn;fY8Pwe$Z4i3>MSprb!2f1eyRA7Z}>~lRidv-)HKL|(N8qt?=c$LPC0OWWc#j<#jGJnnonxQ?4Zrh z2{lfqfjmm>KyqN1*lt1Dsdr=z(b_Xe?@UR&^LxA#qqcA)p4~i%yt#gEa^gveK9PBb zzMu#Ad+5uI7jFXUr6q*}*W#s|O&t7>r&i{+IU%PB_XF~7GzWU4)iHBhFLWpN;Gr7V zRWrOKKImu;5N&%0woE(cw4TH|k*mFgFo#aTj>*|im5&T1*_*q0ZpvxkMyk#z(^KYT zF26RC`!%+lnUIXsUnHYc!d-G8F`{#YrPjX09H38 zw8*XVv#Gicoh>a(Z%fZw#I?vR8mz&ux8GL6LzAcX&47l3lV4Ie z*`UlI-5h*SX;!u$dWAROymf%x0R^sYT)%>vphQ=av?N}@B-YWf|R1bqRra- zYJp|K_#bVD?L{dGd{{MnPRO59m*7nMf%nBG1;lbckC?PYRfqf(9o>O!gig4G&4kwd zC2TYK-?3f}PRQi90-q&#A`l7!`4>CIPP}K>LLQHPGW0fV7zK52FJLvcim#PR!q>`K z2SvkPbo?`t6z`4ZLKlPhV1W+}A&+XnYO5f<#t)G{4r(#aB_FRJA`Cc47l$O++iP4K z!wv3FmuozpH7fZ+OecP=IMA;@!`dN!k7sJ*si>PHeI6h%dDak`#wm`pBxB+#DIWb8 zPs+x)`2eGQ;Tg{wdfP=!2C2lPd!jj}IJZFD=@Xs}=KQH}fi zsP;4ZsBNwe47Zmy(O#+nspgFmP^b8@>rd0s)83_LWt^72f8A%4-HGQ>n}3Dp(K9YX zzrY>siFlDEN}Xt5#}K{e@5;{WPq_pu@};3|Qr(<8#PJjAO1@h)2eaX4!e(z^Jb9CK z%2k2p8uEkWCToN@KrJTsy$4^PRJ-<@OxUOIfM3q-_$aMpl=VNpe=pu|l-ZB_JNtFW zA+8MF_}=IGKR_Gs^45NHkVoGf)t_B41pJ?7%4mUdFNK#c{oX%F>$L+KAy2wdqJlG2 zo_A56YUS>-;WC|9jPhrRr_s9UT6>2P1%L z=#Pk49Il~P2XDiytrtk9w*`NQJPTyxfvvPZ8>npXzXeU7jZq6f=&*llM?Lk|jw2d7YV@eHXk)pG5pXZ}hjyfA`)Cg8^%c%W$?gikOu|pVp&KpT<$OG<;tJbQ>NZ z7InslqCa5%I4q4*bOHZ@RWt@T+bVp?Q%Z%X0q^*eLK1imj(nozY=Sg@<%Cc0kfd)8 z9#k@z5Y#r9?W8YZ=b3=qFvs-1goNo2PpmUs=&$5#i?fP_>L$0hh>U)Vh-f{EHLBQd>}VH zG^`7D%KIpvhrUzZ6(~S<)Yk{8@2ch513rJiFrB^=t@qa87SIKvF{PLj=6^^i9|a7( z1^mR>KLne@7`$_Cyuf=0q@NLdGCbi0nK=s*63J{((v*bG0>@b-k_QWr5%MeM_B?Q{ z7?`wzWTlb)dYKI%^N@X1hu#XQ6nO%M-&kS= zYVXn4%l}&bn&K>*R8Er6bWkM@BkuJD4zIMFzHSD-?hZE7>mEUPE!D{U?x--!ab(}o z1Az|w=QMei+zK6`N`9t~d|Vtv%Tm&UJajNTYE?^f%dIk`C@OVFA3xr34kbg@hjuf~JiTgPJ3~X`W*uL4f zLN2+>%m`uBPdX6C@u~A@BxQs#%6-%(y{P$S_`;=xfssiv52)o23en6iMZo&9qCtK1 z!am5!SJBeFkxPoBy%WB~KKLK?M!r%CF+PX6)3^QqO|QQ0r+P>B0`&SveUr+muVECF z^+h`p&;3ZDx0=GkZ#W;)ywi5VO;4$gNJ-l@V&`H>jqnD31=D8{V3O3+VWHm(ZvM$|(Z%;{b(nIM?*jkOGx zwLq&X30juwg`~4_6;HnC`SGGA#I~2h?w>C&P=<9 z{K-h>SBor%kRmWY=1XO!8*?E=x=lO^c{|yf0;@Z5q)!Joj?eZo+dtD4D5`t@;L)(Z@$ex-1G9g5J_%Z(&ET67INSKIjRiU&i=AXM&Mq%W?`do`ToSwhaQ1 zZng58eat?om{71N25)4jrFWZuWPgo9bMmttI*+z(0dT3=NQXx&etVu`TZl^D4%&#E z>RrE43*Ndm&nCfkYZl80z?)+{o(IfHP8BAt8kkbM&4V`=avsm7bv4^uN#`e53eby~ zxoK$CZwBOB_;ZBL_~HN<3&ziTD~Ih*&JQW}*e#!6eWOpn2Wy2>aK7vm%CJ0ur2vZ?%Tg?N zVkyQl56faKa)8RC6lul3N7nZHYDnJ>lziYl?=3Oqjy!M56+->NMTnPxPgrjH*NZ0P zV2jTk^Yv+XDNmM?Z|8D_uXkl~xhAY{#yLHf>`)qPMAX9`0RFeKb-mw|3sehM?AQ4< zp^>>0kl&~)QXd;HQJdxrjguUkVCnj1gfM(HAz;k$Z?SyYs*_6PiMol%=goCFxp{ua zCWGH;`AzGyd1;|^$Z2VL$WD%^zO=m54)}|S$2@Am_k`n#QIKkmdCl@o%+hhp16>k_ zjNS4bg9ql9Uil4>wYD=&7a%N`>OXwHkB6Qf-i||iO5lMEOtVqQfXW((wwV*%rJyFAex$y(^Ekc!E z`rpU@Jmjls4!ALjz8i!_4#5Cw@G1)MB!DMhM~o)EQhhq-+V-hey_$UHd#h|$DX2jEYK zu{-;n-l1Q-)BD0NlEs%x>X8e|*R~JW3PF2ubGN{N>F3!4j|CkM>vV8eiAmCQaV#xJ z=jw2-4(IeZX9>PoVz&qdde3Cgzw6Ww-r{$Mn!DBdBQ^KDpRGJ8n6sFCiDmT3H4tUT7;$%j*H4CVYGZEmtVs1M9%Zp=XbYByVl+6dhYJ)-WDxVdq!- zY5vXfOdUEwFPs2+M1ZSy&swSmPa3cA$e@ngKZDvVJFPoAl{&3!T-Nu~?d5vPE zeaD$y*P+VRO;Ts;C((G>G@unL+!s+B)!gC&*HT15phc2Hf5VaIIH#q)rYbPnJAML( zF|wt`f-nCFy1bsqqXRz7%t%At1K;nZC4UC?QZ>JLX063oyU1#+>WM5KK!P>UIHG?< z_lO1(-6Q%(v@t>du0LVMK-PT7!{BAa$A~uAY9C8Ptl6qQ4ccn$#Yfu;Yfs^970b1l zy=(%F&0UziJ{gyBbQ>a&S}-=@>QQB{YQdbOCz1+z)d7UF0P^r5gIM=JnMI7Z?{dPagq4vA9i} z)f*9FwhZFOV+IN!{~5x@=|CFAk>1FE4N;Hifv@dat7*z_&u9{JhfcA1xLmN=r6w;Z z;agBH1IlG&ldhLbN98Jk%{DOiTP3whKf|$UdX|7l&j6x|wK!2x-uH*(hyc^(-#L=(qU!jl^v8_8#A9A*Hg;ufs`GoFU^C-HQw0Ug;+ zeAbgbJO&oy_cHdWoh`?Mn7f=xg^Y?=xmm#e;LH``wMcG^=2fTE)yijTOS@V?=D=UQ zF=vbi&Qyb1cO?FpgB`cPnch>}EMcbezV-@A{jd$NeBR2m0-gQd5FG zkuTr_(G&R$9@Evz`>A`BcVW7!#uHyDsa8&?Pbwd%DfjIcaUQu*<0%GsE%JjVNcQhw z9Bs$^<^9wWL`c1#`dMqCr5<+&aBm%!XOJ6%LnQht?i7&L^oiVfyrdNfJ(tOWU-@SH zLH+1TE@xu6PVou+yLHNHb8Y$;t;{x7I*0n-%H#a>Ut4x7#};=nRo8Q>{TABW3=P*H zzZJjqwRGt{FL6=J!mz|{5$bxI{7u<}C&KgIY1^9vZ@CdARbz%|ZA&(U&S zDoq-`vXDzrQt$XMxL0vGOkG;_?%-cg-f9(|TC7gnqa52X0A$bY>Pr??8p`i1mU%VG z?_89r?dG(|-JtnX7&CUc2eV~lpO4Fgu>#+&D&>83mGX)Dgz^P`KgaT0Y=5No&Hf4e z_=t0)V&-YK=XH#r^d^6`KIx(aMEIJ&|Ab!Fw}H zef70M%y*H865dyc-&14GeiC=bqgSBoCH+9C^8MW9&!rd1g2DlWkdds1XAeBuD^w= zF?*hq@CSAkEni`*DJv3IP+V*CcCv6cuQ;`-8gJt!cM5#ncRn_GuTp`Tb6(vW9-;DD zWNts9BMUtzJ+K)z?p0>{3VSq_{8X+!HKdw4Dzq122UmYVs$4BopS6oL?z47IBMWM4bUS{)6byXGw}ufH+*PY2PmC5NgDq0RTg;SK`t7Rwo7^1 zw+*%2s`z~)P@_++_{oYllsf~T!a`t3yE}hZf;Mp4-}@FJ_dTHP{Fk_qH)@7S-~F$8;fL-oDL}oPAZ_zYG%g_diQ2p|iP-_K9GIgKn@V;m zo$Ai6PNpvAx=wO#ufe}X=}e{QDLbft6qL<;ydIq4gxVKW_wMzmufAQ_3v_NK5Zxwv z4H}N+6O7SM)X&(BA)%OcuVNJE(g_Mo_~oFCpuog`%q7q*yXS*yZeFJ9sH+u;H#=GCWcq#b!1cAxLU+~i@8$v4s0XsiIAjJyEV zlR`$I?q-F(b4H7*?%AsG{%?X0Wg5s65X;!G+ut0l@e6h{Fn7&}19l5@{UwfC>u#4m z+#7kOUkIutvJgX0BXK}*F(W4ua%@&Co?i^a=8u4Dn##d<9kTP3P&^ulm%Y2UuTYRS z9qV$96fW%TbFw{sT7m1fsOnsnbM6;_nHX;lsxXcyCeja1aZ2s9K8LjgySGo+3qEg9 zb3HyAS9H z-jj`wR^t z_=WRF9{of+P;a1(_ z#eYeASJ~)G!jpBkCef2OB(72Y5$Ct);+DUVoZ!>RgF46wzC~8>6#s75+4FkuwBmiO z#+V9rWOr~6zD%$Lly?`?7G=DAUyXc(th<%wy;+tG)9kPm{4BoK`j1xC6tQ?h|28Ea zdFJ2uC~F~ERssRIT3HJoz7Bi7#NIk)kQ;|}0WT2`9_}X^X#Dh*;>1y+%+1~t1DSr1Ev;CXbpuf54FKno5T zqr(9Y5e@otB)+%Ao@K|(qBLd~1P}S3A4uQ?l1AWKWba_pyyxd{!F+U0zQGHhigdFb zeuIJ>Y3)CV+(;*`jWBTD19MJXGwB1~6fc|Dc`cPucGwippS@|I6Ftg(`g6KR{vT!U z0v<(`tqoUIU(&gdbRa?qO{fkDbYg%Gq6WuH=R(mP0tt8-R2(beVkLlf0I`9H-GI^o z8N)>lC}Tj>c$-6KWX6nQf|n6}Jaf9iGoL7qt>cUkK)RDqU7bt!_pVBCob#Rk|IYX1 z*{SNf?AojxD<(v#Rgp8Usf9suDW$gK|UW9Jy;zRSEH#gyn($z4qH? zveF*AM)GHFg%-zQYDTo7tnvc!rJjAY>EcUQPA>Q@yIK2aSe22 zx|)qN7s;z-J1j!5rW(ES9%!^_&2K&S81UZ@z!SS3dNYH-K_52SpB4lT1M5GA57ua5 zZ!wZ4NIjwr{RjF-0yGHvpf(g6)P}wxOG$08M%=i3P3s!#ad0o2UB#@p(oxk1*IY<# z=dmi}&rQR~3d@w4%y2iDk2L^wOc*HD5Xtq{ZLmbWwr|U=(-mf8k64LlOk1wt; znA4$@Is~rxYJ3GFawIHculzeOH4?u0AX-Hne2qNb%Qx5x%?xRQEA6bmM?M6!&0keJ zA;qcw4A`z0;H&LCb}dT83OSpfE}iKg4{Wi~-;_NiK{akhZU#6fyG;}e76L=x#4 znZaK9IjsJHi-jI4IV~xm4ecFycdPnj*oNae=m>k|*9Y@9la__@I}zhI=dBmllRcvR z4#YKrzc>dBG&7lHG6i?$-6dpS(FxDnwURbiBUywTsd?@Zi78Y9R^0RbIOqf(rSW5* zW65l46)DiXC!<|{9{<}oLQ`Ih8UKvZ z#V>*l<&x|}tbhu5pj(7X^6S8%Pz^m_$!}(xS<60U{84@25MeRkcT4fRuEf4k+=p8i z9IQHkRd90$`LU+q>-jQmo}x)Le%=A3^?ovZ9Pde@cq(vF`;R z8PFm!gn^WDz1v`f=bb_1{F>?B&h^=p>qpAEnqoC)_`LTiM$D*$Yd$?}dt4qP=!mB(sCI$`&Kfn#p@Gf&WNR@Gj-)YB~KHzOtvf zNE^zDiW|2niO`KaUvbcW&@o2(rKAzl#BtI)@LU*!{c5lyo>E%$FF01z68a9Ucj!6Q zv&V+~idlpBp9(r8Y~CMX+bh=(4F1rHZ|^*|uQGvOA@$1118KqQfdX4D7Ku|tpETRo zD<=;4B&Xz^OJnaq|8(#PUJCTev3}=qW`d2EW+M(8bY(ZgosWFpo>%8uMSi;a`+mLf zjQ!b4+kG77d*Xe%3tIMVpTX6Nb(;Y(WQ{%}R(9f@saO;5sBg1%m2tKmwV&2=wohx5 zRvK-FrQH#Dz@RsM+z+PJK&y+aqwrHUr(%_T3i>p}Vnz8czxU=}vn|Zm?0a}yu=InM z`z!Xn{f>o@^Q6PQX>zMOg>Q8aL7x|oPhuFS+ue+Lp%e35r&``JwY*QFyrii-1KUkg zwoXX*f0FI3(D@T5Y5eK4jrg68`4|)C!B`}Az-J_?6AZzZAPp=XsrY(a$UBG`tm|$& zdmo#Bw|z8_ZtQ&y6E}^$GtE!ZtR23ekSmCpstuELO$T3DdKoKrN0zJac{^&gOGvfo zfv-6PehhvMzcI7J$R~!D^m9Sl-q%kxdn0@mNK+%I`kLq9liVv`-~XcByzy}T-|8>P zXCR@$s)@O7N-@WzWpc=mG>^To|Fead%lI2R#^U}d@oVsZGVJ&92)wU?bZnh^tRcP+ z2rJ4rv7clR*-%MdklY|GX0JT9zhqwFby*TcjoDF_CHBfi(AS(p9g|F1hwt*thz!zy z{X)eZ(jvw13rDs|j0Rd93~vxy9ALS28i?=0Yg45J#+gAjv@N#B0ez0qAks=d10MS| zB9;7jbctifgNMZ@SMt;cP05eA~m& zRO~42S;mx``yzKLww~MOn1#}w6--}bfx?(ednD{Rlzbek#a_7*mcPSVtV^&xMc+wq zq!iIuk%NePee&@^8aqPrf5xtk78qQIm$!hG0DIr*j;+%A3JHDcnwf`RK9HrH{H;A5SHFqmGLuWd zRxn=3&P@`wikb(?YRewj`oIS@AJl4U%W5<=;1jpGl}4i*Y{PD)6v>8Ef#g8C4e3^- zTZ|{1ZlxT1HzUnODl?XD=eEE9MCn#;>y{_DC+JN`mi5SQ#c9ry4OB`_!!~6K)(LsM zx#nB3rl!VSn{< zF-j0lGF#?1!(YM!D+xX6vG}b*k>o3-miwC2I4?_VoL47J5)*Kr8L>stTi(kV*v6oh@7^5qCcwf!&d9YVQq<6Mu`Sqr>^td22H3+&%K0@$Kj<%QCeh zX62r8UbM^9o!*nEZN$#-!`>2(fTX(Y)NsBA6JSMXl<1m4}+)YHzIt(mRx&5lRd_)Z7EDG^?fC&24uK@IGLPAud(y9Y4~ zVF!L5DRe9i=z%Sjn5e-fpR2YGXY6`arqxK)4h~B+>ZD6Rm4mm%5L_+ku;(yM6q*q0 zhh`?%O3byrfg3|yLQ>#qwKm6!1rm_%@4Y0>#D8t@pTBFpO_??B9$AQmjyK}@^fhz> z)jnjkR#G{??u)My3q5bFnFbr?74Tn@|HTd^K7+ME)J(@bAc%i4!4HgF7;}xSeykjpH0i&eDw)&Mh0e zHtuNH;XH})f&M7IE7}0ip2UnyU+0q{556B8Ld;rl{V=D&=2uVSk?JIGj_v63*!zVQ2NtdV}u;&BB%P9{Jg+- zE_gqnes%tlEuwHo0}1w16Fp5kO0W6yuxrtTIo{Vwjc2-=60;CdG{6R_Z?Jr(Q}vxR zhUF>nZQkf?bzAX1dcpM5SN-c?v*XjI!xs{`!xyyNr=ASoG-+A(V4y%ss+o=!_m{!Y zaW}ppea8^AirGLrjY6%zKls$V(_l?JazUr1el_0fn6Nr~ygS){TG1PKtG#Em1lc>6 zq#wMN1L@KzVP6N1l+);-O1}X6-UkY2ETR@(mK98tAhXr$mt`vf?5kI%NN?fYNy6h= z+bj|J+w#N@@D#c$Ssa5>Zbd2415Ni;B0{5TTi2G;9n@}D4=$GqhUI|w*QM!S)OedF ztk14->;0IysO4OrJz9#Qd^KuMOBb0Slh-5P4V@&7?ZabQ#o%c5ed%4P{Nue(mS%i0 z9+4ZD;jI&X_SQfxskxzcZ1i^cqLgDU#)Co933myh>5+A)WGox$&|Mp*Q`t!S}keZt9w)4+Qh3Oh`nwTor$EMu|TpzS2x_e~2Pk%}cJ zt}n)%yhrXGXz)6+8{Bm$UmgDU$UOrByf#?v_w5-zw0V4CE9m)9gFtqDtZ3n9KoXTK zzCH5i15+I-QX@2lIs8tkpyROgH<6hTiaC6IrY4uY(%mr6b+2!?a&londAn#@M?iUZ z;qq>cCdqX$~E*-^shT#)zn zYlRfdRA&uQ{iGfvtNiN@NX1YDD{RzywH(O>ZyjP}!SB8bi~q2E=K#y6V)jmc7}`+A zNKOxq`cwgQ+>SJ;(U-9&s_P^=`(3_dgV71^89)+eoe3ldAG&WgY^54z@pRk-FV`^ zT>Z3qwGUQ~fk;M-u6US`le#YD?S*TwYPUd>8J1rI$|NlN&^|)P=^L}II!L)>l!KBM ziB?lOzdlH-P3K%&J!%n&G@IDN9h{5wp2U5bFyalU!-*!8-(tM(67IMKkUq3q;-kSzAV-g3~)4sxJ{&9RF>CS!#BAYLH61(fMU_;p%c!wfTT z#k8R#3fV^TZ=>}W<{7axhgLAaB1Af!(jJZp%l8hluxgXE9B!R|S9>qDxP38AMY^jb z1iw3{HuM;BqIoUlvpx3uNIu4&^0{#&pZiDhIico5S36@bj9d-=x{-F?($A?+wd3m1 zd@N#&Q_pxsy{Aji>Jk{b^Y++owFJSt2YwTv% zq+)9IHx8OzFI0A*g-t`NBCK>C(j=tu{;@&Q@T|g}?6jN!5AEIyR$Cw3X516hGm?7d znvpZTKcwcRsmIp>X-;=G#`WsD}ZFa#|-G&0uX;Gek? zbh^*!8C4=!k_8Pk)&CeOTf-bbXx9+y&#^f8Bjb^?L+qxK5G>Sd=~%K5w-Ab%uKtf9 z4X)l}w`J4yT>|;K(OtuNbq$qynBzO_V9j=5BZg#Cl^g1 zzYNxmmJIal5d1LJKC6Z14VqnO2c2_CN5N5FJ=S8k^)xPo|E=<@-G~;NhxQXfd#9Ea zitlyAd4qEabcqJMQTd%7H)9#!Ni{|BeW8~y(|C}Bb}%d_*!+YuO{&CV^EvF%^DI{9 z+&rWa>2S>E3L#GKa9!R2wrJQkVY`S!$3g9uITniCHgb0Azno>z<6%oesVRqPf20!j z$NwqQIsbA8Np$)up~yt^-~_T=V}Bg-!-!@k+rtnfMbf5x`yvCRU8j8`eWxvd1LhSo z#Spmu;ugB9dyt}>8;|dEaGMfciwyeHq>*DbvNm(c$#!tY@U1q!guGiR{~x0N%>Uoj z{9mB_y~w`_dL4%?i=;&}qUwu^mC%hBO)q78O!cFt{9av7>6dPC^p;G3vJG9KFn zTf;&rLwd1vTjxS)GFiJhMAK%0vDbo=K*Rg`)M(2SGAm2Wh{0<-zQs|Bnuo8pUq==u z%u$?k4dB_kDxFzZ4SHJ=de~KYJ}lGqYTG!9NTI0Xomb29KN$f?`ghe`y+dc$IKY~Q zahAS^b1t=YlA+YD5V?b=QM&>&WJ70{imlLCuBan6amh7fhN?$TH6qSwd14Bxrdd7C8-;IMF#}U7quh$%c{Yv$$s3n84gh8&+vy`J;HyHD`etK~i3H5pL9N zx+q_cnm5#LutM4}{rSSJ@IbmK4@7C+q+s4eNbDNdVH41vYI{oMQ_%*_4b+T8`5?A- z4ZQse9ZV27T@ltY%oK3-fL17kJ+9j+mL)F9N3J$J>p!AQ4r#nQ2dH(B_47P(P3eR- z8*N;xep8KW0+;MAcTFx!c6(fj`gHLF7kY6?x~SQJE#_Ia4J`C-#^V_k$bT)HuYqQ1 zi}G1|MrXP`-TppCGU~mYkN_5$=2-qRwdyOTj)^g5dm^ zz|i-&DqkucWQnKfbHlS%tPX9&yfNKxSA95{yl)iKp}AFvftQ%Thvg$Nrn%T<%Pw|W zU6U+Xhyh@AUhn);VVLjR69=?fvCbxuho@LK2V-8ZT;0#Kgyr3;6>&!NYVKzO8vdgE z(je;pDe@fHVK2|YdR+ApFdmzVap?KkS7*@|N+l`33`DGTg+^& zc@ycpmNsc1ku@QXODanT{>?PJ?Q^Y3D!Z4#k-n})>KVjR8{R@&f-Aoqb4rs`w&jT$ zw`zyhbbUCf*;hLDRyd zM#00PY3WKLWFPPWJipem;Ya!TINxwkNkF_guBBBx7}X>GoTjBDnMq+o#ccX%+|izH zN&G6ulHi|$v1z)+)EUIA0p2$O+Oka0$$%9{%P`%eoi>B!G#xeIDBEJ}v)!-p({C+) zTQ;OvbYEp#G+)vYBaYO&suO2o6+o7Cjz5LDl)!e_z-=I*@&A>3er|&_3GBfa_W|6zjd}cG2b)C@y?ecc|+n_i;D@?ti2qW zg#D+Lsm4~9*sEh(?T4J08~P^sf}7Mbtz{6)Zr=`CI~=Gi^X9rVVIw!o*8(r~McMn> zzsoevJY2SC{xlbpJ6T|+nL3$#cJdhC;V{P;bJ@BRy}#Byh3{v}Dl|hDhd*h5A3Oti z6Pwp@=*nYjMguRa5pCV&;vQ%`Mv0iYL1RE`?k!kRb@isQ?&PlCUo&oac6t(WGdJ6B zov2qaqAx@DwaKm%Efig?!G@S<;U1t3U5iZq%&zvw;VJ2JJq|AxAGqI1ll^aCdNB(h zDQ??2k>=nT3Pm^^wqxH6UvaIFWsXI}LEsx8vN8TMBK|Xs=nihV-pAt$xpBM(t4)6E z3-k3k{6u(^vOV(4{rVgoB2d$uxkr8hc!3_oi~w&bEUIC7^3cuD492VW+PP+CqF#E_ zo+hx+G=h`M#_aZN=-RML(b;xkZN3X_j{5p<2Q|$;u#ozIF1Yh6kHF-8qA=CW3}Qda zf?Xri@NZz*V~{3jsy=s3 z#}kGNdUo~`R9nBtmms~_cIc-cbq>{j49wd2Q&C+r@b5TTxBWE@;IzyB0k0Vfik^&LbArm#}&)!kma@k5r^P zkDv{(;zG#HOds`UZ)xHgSXdDS;}JTBai4Tq^_|YS?daD&q&JXw^mpp(ZP0P9w zNGH)AX(jU%*p~a;#1&?R{;Uevre?)#EQe3NBhXX@J!*&n1I--?tPtKH`vhvbi0(X)vOClVbw)o zxMrRC;3?6z{fOw~T7HeASaib%xW?hEFi1wR!JZ@;%M9YLu-?##%k0|}b9IputrTBr zAXY!$Ce&BvyV!S7PM$3=1w2h9&~JaJG@3lphl<<8?)*@(O|aE{sMwQJ;45s=RrSH3 zj>uFYc|Rnz#ff=~K>d-;pE&ZqpLG0BbE)dnIz#fq@bs`aRdzEEMH@^2D>2!L!m<!v#}e4m?vmOpv7v(9nC^5|l)!4mN)J^S5*hST@TVlMcF-P0L4{u> zo@cNxMgED?An*(az@Tgu=Qh6N?(*r5Daf`DvWtJ*uzDH_Bp9RYldj7U(R-Ntsf1{>rmxH%T8T zOzXUno?>y;2yD*fh(#%_VufOt#YcW4oL};~O_G~h$Ns?*^cYK>Evv}OBz3hzMouB- zUQ;JsDTLgDfqz`dVR%)u2|mxdaxoXWtFZiZ|2ANyD357FdGoA}EXm-SBoVUW8F6|= zqcp~q8;WaxWtvh}Sh-o8;%by~`yMMV@7CuwiYT*fl7-l#yx7aY%%WPj*JN;xaf(jT|Yc#8YhB7TGi=fiX6~vq3vD5JtE7D9eLAh?Ao8|-k{dKb1vzZ zPl7Y^;-2CDOMRRAIQ8{D`06~5Z5PrJByp>aKZfn^kZ6pj@xB#_z8AGsdSes(8^V!k z3SXH$zq%t7`3h)reWwYMB!jnzQ++zKCV0d|`)2R3UHS>kAgy?#1ZbA`I`&q~gUCG9Z>jAloG7!eO+NM!RQIO-IS5h2R2a*pjtmZz*Z;fWet08M}5nX3_@dm5B7- zV!VrpbaF)RPs~<{;CE?uFjKi_>np)3y!#skA!+6#uA{{)j1Ex5z(iLC*pK!~`LI-$ zcYadlFg-pm9U9tI<{hxXexR&MH*fexN!j9AKzuI01A9vYRt&b#CvMg>QxdUXfJBia zn9w$yy#sqC!W{qGK@r+Ao2jcEwo#|yt2shGtWy*+hGnWvdus%MV^hBB@52pmifxk)|H7teiihA&GZCK4xQhQI5NSd4+MFsLlFMYc-U*h;fOZf&<@EpdMlO0qlD>TT% z??ms{7qLRW$TuYLLy;==4XF06M2_@Zqza)~tQHegbe0`$fZC>ZypeHXKLj~B8ZGe) z-{JW?7QDI=xn`Bie2u4cG`Ob1@_R~xa9%x{k5TaE&cv*g^1@~0Eq)fd!La;$C3O7I z6X|N)v~|eu4kYKXrz%qgaT8;)2E+|uVTNTgEbmtiZOVTKYvi?I`8kEkIWWZJb;K-Igf|IYT`WJ zy2(i6HWOS+y0~Q<@P0^;gWw)2u1gWVQI2}x^S6OGM~+yuh_u?soWlri3esLz2bFD} zqK9s=V%NirOo$i3+MTjdUuljlxt@^@<6;CZ4Z7U;1UbVGZYR{ zGFTmKgSbxPSAe30t|D(1usrCIDoe0Oc-mJCee?pQ8|Zz;0(MY1{y578po+~m;`w7osA!;VDb`#o9)+#i17efLfjc-nd_2Zi9cP{=eFe|C#^#M z`*1JDxB1V(Cmj`vgHbcN)X z;%N)mX6J?{6r-C(?>y_a*}*!;4c8|V`rKXY%9{U;^2H&rZ({}Yjgq^kf!JC&SUN)= zxmmT1*BBGTK7%qUaFVK%&dxGlo*q9I&eY+Wm}68TLSU1yKFEp%`kcpV$R8r=N~K%rX}4bFx}bQMm^-;23eP<9K-QpdDPqyld7b>sq!Y zB!3XIZs0qPqNh>Y_;?`2cNFb_a4V|6go9YVyM#Whd8z-?SVQwKYJ0zl-Q}p*z!oI? zlQtA|fT^_rd>lCy4H`e2^Q2g@Rue>o4YZD=wM@>aO-XA*@~)W9*E-jVzI>IxWfk%} zGGd>^d@xp~GSZA=fUL!M@u*_6BZh(axcHGcr{)*v1$m+lW8RPbH>z4?zD)HGbW@$*{7~sEhW>4720w?WwBoPXb1Ad(BDFi!~?J^{1#0 z8Vj~T)=`~PJ12QgV?5PAtvA5rtbT*DU_Ea^@8N)V?*r}*ybXb;Asxn(JuRKdzYd;( zPtV&|xo7^LI!cA)f-z@OZc2l0Fp=yrSa<3DJME=dJFQdL_a+AOVB@d|V}cVAF`eN@ z2X|BmLh|%cXHsrW@UKT)xb@jTz}9-{2l$)^GX?l#h#K&CZFZC>7KWtAL6wDYqy1*{ zP=u^$Z-y6-N(jyEzkm^fMU6cU*29qeX7pjQ{aJx%5ZBr{$*;8BPzMd4yCKT|BcGm7ifbH zQ;|56za-oG!2!D}y`xB)nBRBiW$6A|p%W~UO!>^2Vegb#;^76`mLWFOVJqT1RSTnw z9|}23x}hsV{Z-F$&Q+2bJQXZClUQTE#ij9+d|~sn{z9i_zk%oST-8@1{R;K`KMgk9 z=PCx9MnY6YsVfUunHG3G)>jMN@?CKbJ?dAAj%F6XB}%`9Pcqg}7FNrUALPwQ#YhIE z6)RTgY2HD;?xc7840Gf>U^&VDAw6p2weS}NFElesbh~3XMtWXOcy<0u3&@6Eb_S^F6svI&Z}J{*m)fMV)m_vk!QH9_hNeaX9ns z$eArsYdy{&TJOvUd+SEy%;zI#9*!P;s0();eTc0)`cNs-R$Mg-S9~yX#WK1AcjJnB zT!FN;-Xa)qMf=DVw?{34@4+?own^Rcdn3mj(eQ(7P?B!>SZo=-eo542_td{%uUSc6 z``uu59e$_lqid@aY3%~0dA77sdI#}Iy5%QE&P|O1+Sok1Ze!g$b##2=$ngo$BUf(2 z+VqHg*2byN*gA3s%0@7fm-ghCU#!bP30ET`L6@*H6p!C)zeD-ZgqEOqjdv5y1ihtO zZjAlXeo5|CqCafQZFQfe^$*&C%>%wW?34fUY_tiQE6iMQm-69~P~_!kCDt67okt9| z9@hAcQs{xqOJJK%2zM)5#5K$GE%sTmwv`&bT#P!JjZ)tdV_U3ZNWM7mm`OY1!dF#& z9>Ufn7{bOx-1Cc_zH_)f^-E^oVsItV9s1Z}Y`e0%Hlkg_)$O06p+9--B$Y6dCAjA& zINuE05ZN`(GP}`RX!HO}^Tpkv4$QHm8?jE`SOH#A(I{=0N6~DJVy4Jrn+^@o!*(;Q z!sDUQNKDM_+~!CF%EOkN+quP_;M@XzQoM*2OE9zed(7fmS!n@Njccgh{-MGrXoB!v zAG#!eJNUU`AG^Zts$j(}@Y}-5+?WqtE zNXbYkNTZsUg4MIllZyRslxpAg0%FXzkaSK8#3J{{&cJ@aV*bvy==K}%9X{^=Trnl+ z_j^jUoe3=oPS{ps7v;|fyXEVLevn^{8Cuqxj>6+(x+x6yXs}Yb48C~eT3DyUKpIk+ zlUi7jtP;rw3|U4|b6_;$F=$R{4j9E0q)+i47bE_mQMfa+Zuz@GUV2U`9L*##q1zamE3#$0l*qAtjSKm{#%i|AEPjsK zOGCMz3Z$akT+2!5>P{-AYN}P})9!*^37U*StdEw#0%DJE`k_n6fP6F}r63uQwqfii zdCFja5Phr>eyeUI!U2@S*LoS+%pm0KU*An)F5*}vWOE<3uDfQ9{t(-ET*I8fHiV=g zwSg0r{P`1gIwn0m7W=oq{_*u894A>!eVF7n$!C(+B&(^7I*&QQBzJw?;d)~F&p>S7 zki0&=%3k{*3(u?6fK58|AjOOU)1vA#lF?tgsz@--JSWc_OaN0;ExaF$z_SipacH)* zJ^CwPgwrw8+7YGo)wTg*v-~&52klHMG_n?0m^j3}&bVWKnqO4y5~34pd6Pwa#jy|b z3yRUWh4C&1Uu`wKo0w5(FJxzX4Kb~Am}KCiEXL8DDHb5fm3&|vEzBXzZwME&4f`kC z+d9O$QYohaOlW|qewg8F>#D`tI-^JQ8r-S4FNd++GW<+pW-0MuZ3%P=r}}#K z2OOC1kd~6kO@$9$SzVrx5F9UMq72>f%%%zOq(sz-Yp(=miMNO$%q(IhHYrW$s0SOk zUYpanYE))JrX(aHHcTLvaecn4%>~Vxg;swL1NFkb3N8^QBrlH=r=<=&$&WK^9n*qZ z_Md}a+#H5^4sj*I0$c-Yt>@(L`p+@+i_T2y_x9#y*3K#h|Nc4oOcZE*5BxVD0pCrj z+ueq_d*gm}-iW!5Y1B6g^PR0{aH($ZUlpbZ9$a1bn%)hMO8YZ@UE|+duiragDilsB z#qQfz{$+Kl@2>jm%2S&b)}KkmPLKPITF+g-nRWpeq8VWXzpdjwwb zdlb=V21ACCg{0CR7WDg03x45-s=utf4O&`z^P<%YJ3j2)tu62Nmj9{uX-!$EYi%C% zA<4n3M?dP_t(()mb&h(ryXkgj->0~qeY(7RXF0b|vls0|(|RF6yKkVkud3Tqrr*zn z(l|DB8}zkfieMFA*i->;h#KwgG0;1)Ec3j%`}XU;YTwlHzA{+GK2QHS^}j~_uT}q3 zExa2}1`pP|;gmGDl5hNlPq+V8g=K7}>G;oJMfoDz7G04v_Z@}VF`Q|EfcYj0#50T`rOQnSs94I_K4yE+L<`e z{t;Wbssc7_%vi2FCqLV7_qosyc+gK~I06a}*5VWRZ&`h5X#r$0&~CWrn)p#)5p-kP z&J=z-+Ha!2V5POmomo)t&ay16tC3b?1-qP9yx@7q^@rlBU*cBcNv1J7O^B}23y6+z zv}4)qRo^Jn@F;HYcPjvj6wR|27K>fsX1$X-_mupeKoE+Xg^VRdb7^#Tc#q6J+0`|mL@~FxxV!R%kWFHA(!KkS7Z9%?T$m>zPs8E^CfZhD1q9fxcok! zxSDcir!Z4Uc2Fdci_l~Jg)qa+@){iwOC-q#=j!2?QDd)l0JYjWT)Jkg6bBK(+DJ_1 zPABaCkaGs|$CwVi;=k3lfW;^Q^EY1jBvE&oEE4I^%w)oY8eS^C`@6IFVv1VlV}l#8 zrp2th$ymG{nrAk*aD4&v!PHu8j7iU^(opn-; zrICHDPN1(%_skeNzZzPk10|VHU_>}y#|)&KZP^I}Mq}IZW6ELx6)7)k%`><@*`hY_iu;RZE*Y4c@rjP!CN*oL9pek1eKG0RIA zF#;JAXOsWhR3tMJhcwEc1>}$geZl}ODVWA%*Eo{Ekf8}&mJKn62bwS^$$44kVx!ct zXE=JBXe_iPodR@ZBW-pSxjw&4PaiY`gG#I*Mon@Xt^dcPxe#WJ0Xe)eJuhBfM+A ziZPf4C4eOmcNxz|JOk`hT@dZ8MH5O;G@+gStFzw?u+zbz37?2=`HnamRpM%#L7qu14%8sRqHYpp6t}-vd|V=Y|;8h>;{_xu4N$e20i%y zr@`cAoUx`{3*U%qHD5;Sy+Ai41*7!_v}l%Zv32!A)y}eklZMRGY_7In6Cy6fltAJE zEn+L?m=arb*zzW0Sw<(9tI1`8Cc&G`oi-#E=>#2%UaHqUtCTRA9T|n}*I9-7uVCv5 zWE6hbsmV#)!vqta;c-UmA76+yOK@T#6EHlpzk+yHGL|F-?TO6k+zvAU-O<{_gB_|-S}cT9+xZinI~*}pxd*S za{k@e7T1pA-*%?{=4-|3E`shp9I+t!0&U-q6=8Iw^sod}=K@x6V*$&B zoSZr2WRuEDq4#`KN#f7Te~hxG`|P-DA}cMa(1vc)l7>E|rO<464tT*Siz`lm@5#+p zXEI?vDX}GCzgx@nVJ2R-2Wt=g0k>wf3%@}>%@&LgB<ty{r{_lo|1-4=n)+Fv4M4=9T4|zpLY~5RF>%@$cZ>WQw5i3}&cvOOp6Ukbq6)(&G zYe3(e-10SXD?yKJ1j=%v+KcXvp6qbBwEJO)!q?TejE4OB`#{P;GqgA1$UVSXgd=5x z#hAHt%g&)>e7hThnd5Ez4kf9&NctLl=?3v=ecFCj)VExgPY!_P6ZV(fw8>yvir5H(=h~UFKOFH547Zwu!10GLGQFqUKUt^% zS4G?0QONiH0pp0S%H$qiKlw4ov5pyDACb)1BK$ENPs5j(!a>gc8Fry+;k?|9`Ii;n zx4nO>aMZ<2O@;?(k}B^WcU)g*kXE5j=1w$-yo>s%hxCZBnS|;eu6bL4MqbLDhzK-p zvx^O-u-g1oKbw+r%ISIrQZGli82NN4xP!;arMT=dQ*cYDp73Pf2h^)!6G`!NDM=$& zUy4)=hU(FlZJ}DTD^!1D9jyDD7xoQScO3Ckdg{qy@L_&VpS!lFmcD7W-@L(Lm~@If zzCyL*f+v!6r_DRfAsbtQb-#J5c_$kZIk8}LXL?9Pv^}~C<$?!S8fz%yxAItLXinpq zm}7=&sdpy%L-lU>yIpH46J|GAp=-GyKhf{pD&UK;mPvtUFq)-UCcsl{{Fk&wbHg*q z%kxh2&MNr@C%j|vOeVaLG1z$Q(X;3|TC+Bs#UPY+RM($;&JXs^NarB0T3l>k zGWgJ9z_DKR!QRMyh-|`Gdm|0~)riq$jpx~^Y{NZ>`VL7Q5!ec=@DKTE=yEU1HDKBw z)>D!XG0nxnEcUP)oY1BqUF`rve+gPE7diobd3;7P{5$2Ct)m!6K8n!@NPC-N46r_S z&}Rr%4r3lk`yUq(w*z5qnv0C_7qO=)Vj<)C`N|>shWN_Kd=@XIV*8nDN!8 zSYV!X{sqU9m4P9?Z`4;i%q}5A0MAz5~48-dk@vIsT}6ZNB7K^{3u3 z=yot>syJa*0Q!l%H{q${JocJBr;_uUr9+BnZmSsW@+h@tW*2GoJ<3vA<=S3!96_XK zgZky~kL94oe_N_K-MosmTnT7{w1wT6pBQ-4!G$X!3#(VHbfj4EM$j0ovyWNHiljsM zFmCB+vyT@N(GuPq$dMStQf^)b3xG}a8G_C1=DowZSJJ^l<<9JPZ1E>tGq`V7O-Dk?_!s=p)5; z_oVakr~NZkD->x1uvcWD2xz=PEc%Jlhwf*Nk)^&`t4XCoTm{!oSD60Y{RcMtj@lx zA=@?9`7765&fmD6asCxvw0g~7oF6KFBNx_l7XsH@{r>R6V9*1)1UuemD`wH)NAJvL zVE=*c-)MEa=e7*{ncv}by9Inh;)5XDz_#30H|Y?`+te+rx3jx<3&eA@PMxJgj$^p_ z%Du+nnqMMkR2xJK<|1J2w6Xi$N|A9jn35BdpNlfal?&X;b;cset;}@qRtCUZFbn>p z8}Y^87_`6^)EvFe*sK(xUC*>KyQ})V3ybkZqlh;_*Blu9cdYp>(mbK0hfT+|n8#wY zA33{o@UE)EY6~UntT2RiQzAwIuhgpte-Ids5Cw6ey#n`g>0I-9#JlXkT=pM+N7ej! z#1MXy*CG{3&_)H=18(#>w=(EPnXw&0ih-3Oj>MF>6&8s@(g2&I#kSvu@;$OU8Z)v3 z3E@^nF<$L)nj!d9V7&$WzZuuz&38wKe!7Z!Q!2_D8oYWH_tRB_|HoBdyNo-KS5#7PWS7 z6k+a6JiG&kJ!%nO0Nf_F1JIQw_ zM~9i>Ww~ll2Jy*lmtLJM)bt~1js@t~Opt?O*%db?= zFBR3T1g|gp-L^ESZqF^{SE=WhiRxBb#;;a?FBjFVv^=P8&n<6Nw{6QI^P!b~tdcYF z61CJ6|GaFbTcdMKNVa8Wj?T;xH$ajBd#w6~TaP_bxxPXp3r;ki1oTU#JCKTRU zc*7syJvb1V8Y{fHurL9~uAIUdy+wK%|Bs3Xao^FA`;7n1eaSz&ukZ$oRCw!A=&Ed!l3JaSLm>0o-^SY!|@#DnmAlrVQjY|~AJxmq(&(74wTZ*UZB zGKks%jwvj*i!a*ir1SFi3i*gwx7zqgj_itL$gmH>SZBkgeHgs(C~3pt3mUE+zT+(w zW4tvLhY?lf&;<>1*sY7NhHz{V%7*PjJq-y+6v;nyBTv@;`Tff-!MOar#76) zI805*DG(>E?2)*|3tj5_D5>i+rIKlDVx|;g^!iM(GjBzqOg1wEh7i5~l~|5f6mRNa zr(=aaowO_rm=1KobdJ5irI%zL0%O5?lXiNmD8h#>Mf=TH^%A$VWa$#exjOPHKFTa{ zoD}UfmU=^tWv8)&gH>to(4xu?7cW?f&&kc0AJ2A8#@y2Px3i0NGkb>Jzb`b_krJPp1p-p5eNHJph5&MT*A zjBw$aAnEa7KWal-hHp1>p7q#bX+Q8u!FZ;(D&#IdC?z@WkrulPMFuS?2d#`+m_gia z=a6aa1$(H?v zXK~$`dac-kv#-Znp2U%DU*I==OVZCf@x2eB{8~-gY5ux<)3sq<$K>3bJw<3=1Aij? z%JI~S`Y^BU3-C7|DpkJ%4~QA=Z)6id(`Vz);@!wzOBnWTNGh5eHfmOP#cAvCU}Up& zyumxyjOCB6nZSqEAhJoUu?pYc`LXi6p7fFr#xlW%d0GBzEF5X-X^Uv3DBz>d*7- z7S+eu3$7%x<5Qm@-m!SZ7GGW|N{3MUkHuS&JI&IAb!ODjBXPcd_%~lygIatj9tBcd zBrP+piATDIh9YZ~Upjti2d@`=-c(r!ne(TiDtlFBNzZlZI`Jlnho$LmSk5L!y<+8VT`VbSVNoxk$?XqT838F+uw~_1W3r{M@NNd-TY& zlU<9lb(o+2{Mp)oL9(dNrYAd(d)qIAk;me8N(L)0(zx+!v=j1w`2zEzvq<~!JBaN$ zr0s+-6pWG=ZHSSEd0U z!oEIJ$OEGwVw_I0V1<4r&hDQ9Us6Z*i{1kh;IABHd3L|UM86hg-)q{s!0LR_%}fT9 zffezuc=iC@^?f{cyixTuU?sw>m~troX&ty-iPu2K{|NtI1GFq`ka_+{w&>Ck@^?y+ zi8V7*9r$nb{=vC5r>AD&k(ho z;WscLOl%ugH1tGl1FU7S-_XY86yd(FqOIsby^)1+^9He(Va*M|B<{IUXoELem+OSe z2R>e5t9v6^al@-gt~MK2mgGDLjLl=Fl5V4U7xunT${E(xHNKhZpr^o~FM|ooZ%F06z9qRZ|=HU(2`oLRuaalZaN4yu~GkV4vilM;4vquEm zJ))Nm8jt@dC-)x%BIlg^0e)GJ{Z7@az|So=m7f+^JfF#ZTv=y(T3L_ivXA3`{;Dy2 zI1(M8BbJVHtKgH---iER^zWZ<7TR1uvPLdM5vxPp`v=8Zb4DVw28?_^^s~>|-*6;B zy6*yB=T%3F6I{E?Aj2?E3&A%p7qQU>BY%i$p&1#B^hDosh-Eh}aC4ZEbXSKa1<&9A$Lf8PKE)2k-7 z?ML}u)L$sFu%D?bmlE18%ZCS3XPJcrocS{PI|s%A_gj$dlxuwyEtFwjuiu=%S>JXs z(ll6vr(KpC;ITwe%h;U3$Ri4yb5O}N()A6B6VgnKU5Yfu5|4(CAHHt*z4%cHg02!A zq2_(cI)0zB-pWioCr1&36l>^>=zGdKvdI9EOA%;kymrO4;X?Lp(~t7Y(fjSV13F?> z&$Mquu0wpeOlF@l6Wj6F z-iU1$qi@rOD*KTm?8w{j|C0Q8f9o>(A6y3H7x>kt5eAX}NLd0T*mV4!q5j^dSdAs! z4Bnt<2wMdM zYP3sG9wUF>ALUP!1wcX0my)D?z@g8VGEi54gD!y=3cw@1u!P3iZ1^u7Mg5Zg&4XI~ z8<5-E?OuWL5+d_)t^gYI3$iUXEo+MK>yk_3@48^n-(Vu$US?<0Iguf)66xjRjY+E>T2$u3gE1BJ#@VAw#>O$D;x#0;Rz0$+OSTiwxZys+g*E18Yl77+;2}*y>PpPQ7Hef&>x+1 zt1;d>=PrS^XEd~xn!x59&IwP{;2pSg4_2ER=N^1-1LnJ|P-SkLCn|1zMe?Spdomhy$C(*eYBEBwUsn7 zcY?p?VTR%nyP;RUZor6^)*D%;N|CWq=$x3=2j~iG2ihbPj+}+}C&TElYIQrqk^cmz z3vCa^3-LCjX=kDDybIn@m*r2Q zes)IlCFR-!G>7rHXP8kUV8mD6(@A;(=iJelVUvGM7nnj=hGIQk-=5B-*j>e*hd3aE z!3`1M%$^7S9=ZQLgPnr}EJak96=*LHpx&upQrn^L{}#5?mbN=~{}*)BHt0`=(NR19 zFX$*>pMZ|)iG2DFwML4Zk_bc;SW>5Ao%<|Xu&I(TQST08q6+?riJAvY)NiDGscFJ6 zChExrs%oYYY9}ji@ow68KbGkn~86NG_x~ z{#SylD~uy}DC582p~8_-(HY_c!Jp%y$P<{|J&cD6M`l27*JCv28!knDJIGj=kjL$H zJn=uoLxm%0gJ#L{6CNrFcqoTS)2zuU5)n&mH!x6<*Z@8KP9UN*&HwuB@IXbdNcxWW z%kdtgM^Y-bU-@qd{u9*|j=ZMK5Pw+uquc?60x$jh4}^g-$FKcw^88qR8ljgsyi->2 z(|JoUo52bA)ClImh5Tupza;0!wD1GDX|M@? zAbKF--Pr~cJA&ui2?@;O&Pg#NkfwM4aTqTp;oi_O4yE#x&J3`@b@=TWLGNr)dkW<{ z1Z#xb-UtLw3D&qe(P7$MS|TQ#cK-~!b5WiWBaPs5F{+VB{~E`G|AO7QB!4$_71i)h zj1;YL=?R~~JO2L#qj5=oXJ{Cs0fZy&e`9Fz&kz|Qthly89_NuSw)hgT7(J2k{S`mM zVmxZsIjNj4_Wu)$kv@XOxQfHLBscw3V!~luk~a*^9>HN;k~e|1#d+-d5tP|96=hZs zXa(Y|5VDisM!A314=H60N9?dbUjpmCP7oc0FuM%=rJXP*OzYYe9r>z`m8^C8;K=nu zboZU`z`O+i|9{1o4S(rbL*xD%OvfeJI`mIW$5B`*_JEI<Rrh5wH5ZcAfi9lIp|agd&+2U?9~=($?h=b|pKIRKla zzN5c&ZE&qNtkZ%uspA@qMVR9bSy6|?;1Tk8H^BE4?=TN-pV&n7LX&U+9+C0Bq_B5R_tzUHoZ>@-5BpU> zo4+J*8xUf*;7tu>clqz{{>pg!>6_872xb2ZXr-|yxkoupQQUhWNVS17vv-R?atpTx zz=+;)622j`{eOi1c3fa)@LkmCOh1#CDa-+`$clRUc(7yytu;lxiuYT0{(Y$}kvsJb z^eI`vk2@%y_?XjY;9tO`4n+O~o&W=pKMb%x;jNw-!CR4!&LLn}hf!AV17(%B2^gf7 zOR{m02g-`@jMM@%qN7x_9eKKR3A4~9Zbe#!I(!jrhwx;CiK4c06({u;ep9T4k+w4T z&G3_>Qs8gq&7nE=tI=$JmognQ&KV3dWuG$Dcw8yQ%176FP?_sKh&WK1oLx$ZxJ#KY z@_mD%t-HkdCa$39>OjT9uY<*^4Bj2pyTC@kwk>b?US18^)Vkwsa26++j>Bi3&6zFm zTgM1&+j+ThAh@L!{1b1Ne%Q%Nd`Qda&+-y+iSQ!*HegHF%^DE5()L0>%3y5W`fBND zKb}xc$EFMf)pK9>vpM{>*}`znRRcKRtO?fa{B|q9Ex1G6Rst)1cO-X+LtA9oaRK-I z%~ku9e4gKMr(&tzIPcN>xC?W1+yxtVV99;=JzaWSxrx`EZNI`i)Ye&KVuJhz_+arV z7I=oT@B}uFBA%0$q%RLD3yjP}!;+Ey(V2vK*%YP@GmObcNoJsBZ#N!WQOQc&M(u?Y z8YFGjx{{4G>ugfD92g8@&2Kzz^Zp8>1y=u@A#^>EsHyz|=#FzwH0;dZ z?%P?n{TVPeKd#(i^x@1Bqfg3T5tiy!6xIE>;?)&}7?JWHcm`gtk1Hic-;;rkqgRX% zjr;0paNbyc4IY4ZM`0D4Nf7deFv*+s7uZ}N%t~PZ1=hx?|*WU~t zr*pp^ZbfX)7+^NY>b9g`+RCe~=fBIxDoQ&;TdwA1-3lJp9n$}1@7?2@s-6leC4jv=R`pDC%iiLQ)DXhz<(sDO61nH7&PrQPR?4LDW`J0a1&Bq60IO zu`@8*Y3o$Q8J#BqoI!zSqT_HYI0=^I^p^a-JB4}Xndg1q-{<$w@BQZ_pLO=RU)ElG z@3q!m7c9Sg0r7(2A3<%v>UP1d<55w_MY#ZF9?CM53m+2&%6ph-)olj)SKZ*G}gZ421Lgm#O@Id>dlnEa7%) zoeu5Pb|D}V5iofjBnd>j(ZJ@0lvS@>HKvD<-Xrkn68zc6GI#v{8fJijl6?~OJ;>T1B%o0eqdJxi?>k62T@8stziBRlEE&^^6Q4=r`QjA_4z z-j{A|=)K^<8IsyByy)~uFYfn9&t34S-nt(WUVr%hUJdMUVW$;#^m9AWYS~{Pd+g2@ z)|~3w4*Ggx_LJ}wnkYR{`nw02Zky)K2k~4N(>;s1fAI@e%^4PUHvSh5p#_uE#PmV6 zYRCPsEIQoxkVANsbc=*fl^#XL_3-ijI(aeV7HX5CL#yV$-2wf;pUDvf0{ zHhAxEiGw7fL5!kKSks7zQPjDt0Hp>cwS!}0+Xki+@hLx9W^)|p&4?fGdBI~KJp(S9 z2LmGyX?!lxO`|@Jq9X!yJyS{&Y=#+J zcL!%i4|1r_FPYa0E1helm6kS2%Q+6V(lA}yki4Y{GB$l9j?tW=Z^+?|=r$jFvqnU8 z-)hyIZA6rJyd9Rbr%@R@A)~rx)xH3$Mi#4j23F9SkdB8FhN zxEI#dv9X^&!CpV+ynbwfOgZxV|v;QKTI-kRw(ZsDy) z?=yBfpW7UqMB@52YQ}3`Uv~6LXr7$2Wluv>;U3SG&{J}@({5{+MQ4DuzAK?Z95Zfd zDm2zy36;y>%%iK*)HfeLO-BsQNLt@UB)IdTKlZHvcS7@8sGupl1CiODvUfU-h}+XC z>9L1{^h;VVgq|8Sv|NBC!71=n)MNPF=!H<%04IdP^Lpu?K)4Ti_#T2r-$y-KVGmCl z4Di)DgP}G4|m3f4%*jH2{Y+%j9yo?~Nyb$_gAP{~5IiLQB zw|D`bp`oyaUhPc@@e8@p%o|F~xsDB1$-CnHl#hb?WhD7;|@cd6d@EOc5e z&CfQ!C{P^=FmOJiis2#{{<}Q1r!Tts`jeaf`Q$P@nMyo}Lm1tLd0&1P9yjzV#v1Y1VO8Nh zR2zkLgBy_pT^B>29-(b_D5olowEGt72f8@-xKgSSD)Q~L?{u7pO@KPDvg9Vb!Kp}s z5fN=yPucPv=>9v;<!x7L^jx(Sk!;a(E#W4T$~x0zHlCBJ`TF38{3F+ z1Bt2u(FX!G7Ub42d95Xs0)>^ALk*Fq=Im+60rk>*?!&un#JkaLBi`)|Y_ExY7duYh z{S{0zAU6;!gT90fy&BXQ4X+2qk=8=zF=JkFMu1fyEFB2i0DH-hs3w zn92(8D^8kEZNK=+5y*Giuv&B$thG4xNe(R+U^w=80nZ+f_ZRTm<2jfuXcDpi1Y$Sa zLeRY-qW(`bZe?GC@e$0cGzlwH%fn$Zt2|PMEexvUnlOIIe8_tKJWD9+OtrfjWX(O zFlh#@OU=DE`l-vI1mNfV;Eg`*GJIaqHV0KV>kwhHSvDN)4Mh-^c2d;`i^s>}!L8wo2!`7XEq-Y69vYr_Npoe#qT0E6|pS_nkvj zWM;-tt_@oE4*+Pp%fqqxIMxiA$I!aFxMr~=21Hi#(OUG zbzc$nPmuJv+*y-t6LgU0LUMF+jHB5U*#I7RU2%b&Mer_ZH4E0o?xszp{OWAPf?nlV zF*FY9{&(3rgFh%$_ zUL3MpI2U>ed8#N6mJ%U(n)Wr0EopDW-c-MUTA0xL)bvG>kBapQSYOmknD zhAao|F2|nO^J!gKS`jVShPQMH-bHg7@s9JfUmU(yHi|5;$7H-LE=tc3wf>(wS);~J zviD#{c&s;e2C|+1s&CWP8lBJ1ji9eTUiZshwH$*01j1x_fo|{cM&MqMq~EyZy?*ZK2eyv%TZ+e5>{m6%rk8x zy}HG3r?TBv_HgQa_e@(fhxd*Cmp#}97QIQ&Gs=pJR&bfZ;69V(zuEG z*!t4+-v^_&jLXir#HnIOr_ecT#=8}{##N%eofSu?O=&5!vf|;s+Ss=n+Gy+zI$xfP zZ?{lDy`Kv`8k+~a7`ia9(*f&NP;JT49kWH$ULB#7I_mzK!cp_6Z&IVU2~=xo`yToT zODhRlIEzJRLS!Q1IXoDa2B}7LMhoh51&cn>k#2(}SzM}~bM)Tk&)GadA#rG~=Q$pKaG>UtO@jNu1FI*_oQryolCsYtbH!C&C>P~@Js8R zvqf{!Prx$(?H8T_wC$XgJ@8~I>5sF)rvW_TA=d*Xi{}i36?~!LK2Wp~vo%&MUG9sa z=LV?v7LH&%dsUu6E+W!^5!*8avu)1odt{S^G3^pnko&(q%py-8Tj;Q}u6*2IM9hIe z&Bw37o(@2JtaG7eIhv=j;e9eyvG;a^M_!GYX+&u~%OchjgP!a4!Rx+Np{#)^4wZj9 zo;rzUHLy_{-IAIED=jN}GunT(A)jrE8nvQS*`BzcmanMo+l|BR@` zfg8PMCdJ0>cs9lJeZb1)(5LXIns#&~JhBT(ErB<7dP5mJ0G;N=G@|#pP{wr(>%2GP zePg~~p;P@sZ+8*dR_GUhj>vaS!21pQyU`B613giC*Mla{V4cbu-=aJXpzRYHC*-MK znLNFPAS3n4?PvN!xiBo_G>n(U!?);~rW8$9YwThh2| z39ic_Z!`}4t%bbfsFQQh=N^lWKT3=`Wa@m?qVkJZcY$7r@r~JC^1>-y@?y4m?b~&A z@`N&~IcRo5a^FxVmmve!M8G`aYD0YLZVy>FdrT@3Hpvx+U5`BQ$R>FS*(5IoJOX%> z&~|_75!%nb1AkiD?LS{@DWigw9GENsvs^lPc5M?5UT9|t{BN}NY5^tpWfj^75 z?J4;++YUlbZv-tqFS95o7#3KbmsJKDkC6?$+o#7pEB}&2T&+)(q|7LGGr4^2ngH7Cw$_KDZ2(u};3z6mP1N?=mrd#we|=13i$e zI(Y_5TZ3bMom@P>OJ0f6&Z7S3(|q-`-#Z!0ZoVAHr1`W?W?}xvh4+fh3xZ=3&~i@= zP`^=FlzDr@-LQt{P339o-~fR*N_*0)32ZAahf1SEJrfw!ngX~lug{L#$f<8sB6++){Z9ON^?X?)lNUCWh_hDKD+6l@#XtZssMpQj+3 zkZwk$KKr_xYJwK=J=f=}cH=u;kXXAz??vMf5d`;9p9GD1j-CXKI|ZKg8V*OGm|}jC%medOd2UDaC&*mFG=A3-f&cIa`5YlAM}jos}YIq z-WME!dG>pSn3og9_j9n$JQwQj6`Wha*-))NlSZ@hsE|>EZwG#6-53X8J)1~lxJSc3 zwo|U+V9=7_v7JJMZOCd_!q}9lcS=UL2W_A%TMWGD*;C0jeOIY!s&R5nd*)7YZnfUr zUgfMpAE9nKhe#^SVQznS=tPA3fPG(swPzzV)|(-agc&+|pIKfH|M&@5O_gCj|9v*F zvsc>Y;g_61zDm+?6uBFzmKjzZT13{t8e#^IXRaXfEanU_%b0a^jvspwk;37lvDCUD zK@)S_4$aq}$sZEUj?Z9S%pfZj4{U$ct9zfv86>KEpT-yO4yh2IH7_P(6b*3ii?;7W z!AO>$p8K2Y=U$53IQL4V1Dd~lNe-_@bOCNhyl=8oJDNUmaYVJlC9#P9^bgGTtNn3! z>WydXsqVHW&`P7IFwY>mfSLpi8V65~4}-oj&~~UdN4zn=nc9xnW)x$8Tnk!!sk_i zVJZuxz_4#&T7z|WX@>VX>qto8n;XnF!!#K=Y{aVx2F7^EsyX%Uwau%4jr?~pJJnP9 z>%`Id)%g#KqeuEByyeU2{p4_C6yH@v1hxNGsm$HM>yA^c;_d71c<}h>+pF{MeY^A+ zXe9sMA$cQazlwL45#RWkN)^=8a(F~Pv~cRovDDx9e8|=xLBGnFle~UpTQ}NR9g7jl zZ0if3AN=ooB4JrJBl?FP!9B9U#~P7=Q0}jcX%<`&dbd#cL?5j|8i_Nt-Gev@`L=M_ z3QLTOp@p!dKOg$4pX^9QhIDw0glz-#njb>#5i_*^=lT-;&RA>_8gs-iDA>WR*o!H9Rj%^*2^s8=R9QI6vNq1;Byo{k;eQ>{( z@lsis_VTn&QHQa4B+|q*@}REfLAH@(^1>b);#lqZtGu9P>YVwds>Wjo%fmJPOy-`7 zw76pZ%?E?0fmdiRPWTU3Ioa3Au9V5>9iz^c;eHG1r7M#Cpn086<{CeTgsDa;jy6}% zg%7@Jdqo1ToF?WF;$RHT zm2}uB9W%~!lOvHvJdevBgBg=i$n0S7GHZ3y5$$t&oHt{-%6r>%9&rYe{jAC0XH1ER za|Vt4T7y~pEpLuHjT~0k5)B43^KF7dx7c8#`finNVWriXJeFFHIR`h%8HBDKi>6i~ z?+~8*C4jaap3)%JU9eM4gPrQT$PTDRw^I*UF44BfiC8UURLhUy<={`6F|R$kOxQ~K zKB4v?tT5?O(x}v(9%mJiQcQAXsg@W;&9&wyXwlt zTV}F8vXjPMt4QN=FPuQ+sTYT?Heo&?@*>(#;ceg>8f@F;`!Uko126CMp+@(1tQxWuE-Jz6zxowO;i6EmrC^<`D91QG2!4_aJXQjQjDvopZ9G`TsE-f|Oc^eP+qhM(snWd~9iL zDtUOu(34Yu&HG713vEv%D`mzI9yQ28jM1K^0sB(8#T^#Gjad2PHO(y`VQiajz~keF#>OVZG)@Iy##LOwU7wPM^SHK z`c7hc9hL?DDrz&u7ut|JRxT^si^x)(DVjGL{csBNqI&{t4OKx#74{_|0&VO%*i7FK z{fdz4!TF*M_m_t5iZ9}ap38%$osdfP3gcxOZzM5BQ`Gx09~L)5b#XgpXD}8(die|Z zcRJFgx0V9G3k^)R5$8*gap*h}jh}1)ZO}c2!a7LFG#^R|=9uEhC@gu{#=u_(5$9;l z&`e=>N7FHvWxz6mC;+#YGVt?yR(`nbHC&4*E6JX3UUhfNFRpI>rV-CNR0j?R_X zZeQzh+pB0~Dzp@VucF7FD`qgpCc9ta<4@=+lb)v0Fg%#eFUwYW=Q+Pf$j7-}4>S$?=GDo2=Uoo1mAR|+ zH*FL&kW@D^QTXF%WKDd(uTDNNkIG>a2e@k|s+{N*9_-!Fb|18OVj6?lodxz4$d^WE zaWpKG7-$jAhQ-jyYXT4iS$jV zxs5!Hv`i-4>3b3cL$yX|0Gj0EFkFE*W6FcLEn>WXTZ-$j7bbjK*!XM96m0%SEa3J z{iV?K$lf$E{%!t4+a7x*Y!gR#6Wp`ig_qP>&&8I1bZ<<@RtAmHT?Pxadid|wU(#sQ zfnoZKz7M-=+0sj&s1m*W9V82OowIjCzg~1nt$qjIY#|@6ATz}$F?x#dnvn4Po@Z|G zj#Cq!v&A=(O4SF%NU5=zM!VB7Szg=7l8tlquXNhxLN8^`QTv$pRr@c6ei%%EAJ#|E zH^a|`h~Bei4LmPX+lRS1pK5<4`tarOtB6jz#d}*|Bhl}eh`rDuMK@03x}RkFUh^Fd zjvw~7)ASpRHodnA_km51mvTwSF^u*_?^=Vs@jK>$8_0=>wuG3S4waZ_`=v6oLAb-t zVs3$P8=k&tEE~*35K(Fq$_7(ZdPKB=SA*~~pLZD|oOLi+q)~8I*qFu!{ ziBA$LY&pl@j%DKh-ktN&LP*BbPH_9x?_UnpV~$>2LS^1dp?^e((P{fJ>>p%d4T-qn zkbzBS@@<;;FNL;5+vGHIQ?X{JL28ml6dODv?2I(VzlE=`aVMM@QGN_}4O*N=_x&xM z3Byi&=bnC4jKz~fAF^KN9)ykh`j0Gz= z|LdvGS!t^x-!dzxCTYvRpZD$1dB;a@9XjtUJulF@aV}^qC2Rd2Devf3>jChV9CFYF z+PJ)t-#)gUouu=zd5B<^rOL`$L9!lMG1Z3W<9s$x<)zQmpANLqd+N^6YZ%{FtNM&O zFOHVqqA&BSa5wY_onjQ^2n?Jh;L250t!BI>)AI z)ZgZITVNHS@=^O;mG2fmwbrqCvzbRzE$fMSqW1`TH?>bnwXSD!GJPI7p;0@EQfw0H zv8!FP!?j}68Mz@Iyd&M47vZ39P(j~dS%(Ny2DO|(cxowANJn@2KHZ3Oi#PE+k;dn> zpH@Tq6rpjt7+M+`ivAgB-3DFG8t}BpO%IRk=5@la%H2emjO>GSj(@W?%{LkRR!aNy zv~n9lI<_$83y0O-4|_QwV_h_CkLvvw4&T_yi>m)+D>+J^dg3&ldtVj}z`7J(^B&Ca zfFp5LQ6|ZdprjEC6Phos>YE-@PMaqzmM0`IYzxxmm7DyB27#`s-I1+Fup`{w#8*RSQMpAAQvww zm_M7(Ot9&1*|m;=cK0DSb920R+`3<(c2zgC-LqIdsQyU1E-lFx=TDFAXS;3e2iE=V zBho6;zxNd)Q(z%_kwBXjkxpRaW~5QLnH59U1Jb(ASTwj9cD+eVHDaXys80gbAcrUt zm{Z-O5gI^hZ^xUaIOeC@r2^Ry-{*798Uq`rOzDr(G^N2tY)Eg#1iJfO6k1;K;)>CkFG>UR@sN9g7)5-j?UrWvSqW7R^CMpPb}x zC1~YpiQX?csb?X!#?l!p3I5!e1d==h2jmX49Cf@9; z#ao>11&3;rB%|w@*-++p*R!vuZjxPwg^#(~;Pr-QrL_+|hx5_rym|dOyKrCLDIK*t z%Z^szK1XpMNmBU*yu-FAzRcx9Ul}cIM4k^0GPyYL-CCMys|7x1kD;CHXrh_2HNkw< zGbr!&w)!=}V#Mm@83X8bPcNObNM$Tz5ecbRgLXr=1?ai9_r5DX;4wb0J!*Q~)RGPE z!1(w~SjB6CDJ&$5Tj?F4J6fYPI?^*_c0K0q7xns@-J9hOLOIvpM}|hpfqvMc!_r?M zyu=Et{1V~_WJFzv=Ym+O(L<6S-#R85keX4Bj9SVicD5a#K?}Qx+7LWEZ%H5Gi89xvg3a(* z^E7^@Wj~_QrDwMfD%Dzz^y7jJH{J;3#J?<%EM^4==mlzDj6q%Wh zdGlC2DwQzI-@Mj^Xb|x+Y*stFLwzzddTB0+V!=#6%P!K0ypo#&lzuU0=ih?9q7J_O zfP6sD%g|vVKGL+s(-zb5?rDq_g4@$#ai0%=2d@gO^X!SiNqoC*0(6{V)gYI~1zlw0_+r?sWX5 zBiO6s+0*W{hxnhyoDOo4i#VOqV`~3lx5{`2 zw6)Q2YJ|yL;6K#BnDc#RNDGi&VsAlbsdbSYJEHJMStH4GO4%+B@nni5t>5XaTh|3k z55)H~n&{c#YlC0QTyyEAy0`}*xf4XSu!FPvG+K-;r_-2v$jw(fo%F4yFQo5P9Kk)R zJI_Z=tns(!sm_3YIV8S8`X;TY7qg4rVJ~L!t z<^WCHpan`Bq;(klm{Su-V?Fv#)pgC!Ci|wC<_B|eVe0_Z`Owkb0_|vA=2*8nPYvC_ zK^ikQUQ$7i_@KKYePWR+$f^S1pDlE5A{+J3C413R#`Ljj=wnC2yH=ga+fw|{L>t*m z1Lll*Ba^B3Gq(8Y)MG^L)sBnvsiEu8W-@-*Qe_%kqg-@WxZFi~E@Pa{A*Tqb zM-7g_0Exli$xem^b`j47;<&fxUaO`Vj5qdKR;*mHpjZOuz2|?+@QyV@CpeqA}+0LVc$l=`)LI^lTb=jOHNceB#yiW?f8KPK`gq`A)Z5byD6Tu;9Fa4@O5l{}^q{4r|~H z58EE-#^xLhniIa3r;g;BzLqT`)lJKsU(5R~TSk+YnU{{VJFIMW#z@bDui4?yAd+i=5RfFMP}8J=_r z1+AakAxP>S=*f3{ig~P0aLZk_5JL0H5(%Je zhAeOyrMt}IIl`n68lQdp+=okxO8zYGC)3>|%Y$jJ4I-2M0rH!X*=6w3NN#3cA+J!r z(_`BT91$}K?D0gyH$|trYizi@M2b@%&- z$}9#pdzdV0<+N`l@w-+M2 zRa98_XZfV-iMe0596MURu6bR9b;Mc35U}Kn9<#xhulw}ym2h@+zg71QJ)8Dz(mF9s zs?LIqcoqDH>6g%FS-s60kf7X`uf6lQ=29HlY@O~~82c_BT9L`nxIF;9^1zEHfu|0B z;)x6JB_iet-crQ9_$mB$pW#;wJmuf)3&gUTj`99k?jjvO4P#u(P3uKO%l(6Cipe(n z3&Kxt>F*7WlB~0}sh-gb;VlTeAm~^%ebm?X4H^yn#U6W&=L()f=frMD4wyUU@Q9RR zPN3dl&J9C-H1c*s`oLHgnc}CC4ui~)b0hRX9dWVyAScD|Ckf4T$hYdl~Fz6e}x9#KdMe*&D}{zx&oe+lJyJd~P7 zgKstzQvPmaagv+r+6-7vaTL1w>AH0Uwt-g6$(g9-NVUh^P)&Om`hAFHj~LnnbVg(M zUBI`|_-q~sj9#oSSc|a>WeNOJWt0@hX8=0*8NOv#Ip4Cgh-OX368E{#QE(@6>FXu0 z(>yisuBf%8&G-xECbrAMA^$dbSU~eBcmszkVO{n7;Hjf`Is=Efpo!VntyP~3Z5|9B zUWg-&gRYj}cB|F#XK4g=^frXeuwwsz43L;M{}Xst@HhV%o)z+of!1eAHrg}CmBS}w zgs&MqKjK%G(RPoxmacMG6f&AsM;Tia=9CZ{*)YY%W}FLsFu?hVagP+|P8iQ*0S9GQ z!ZXnVyF=CTWZQeN{`w&l>SgkV`_6^#9Yk(ucRrq9G`O%O;pS0@PhTz}tEI%E&qvRM z*m&!E^|*F?Z=h`#qUxI&zB09iAFDE53E%%Q_~TY5<}|Y-^h;uK^#vmADS5#mtkD8z zqoDa=n6j2_#Ywnhf-rQ)`LR0=%JiCZq4+_eoO*hsqQ|I(r4GD3kfHZnNIgh_@~5y+ z#~b|ph@o|B3C*i&M6S0h;S131#JFMfk<>!uBId!Xi($udyTQ$Mi`+YQ(%nT0oX|76 z8fHeqpC`Ud$`zTOd5ovaeYkC)R0tY^gNM%g~pVx zA*~#EqO~+u2B;t>3V$ounow-sg`Rlm=(6ia$3!3c=g~gay`-9|bD&4@`l z6&h6rGfGZp%;s?XA?Q{Zt*Z2|@{vP;<|6O}$8eAL-2!H@>c}!@a%%DhimNW@PAT1~ zd^F;>rEv4%inI%E#7YwATxGNM@28j@MVQYJNTlvrIYZd*eiq;IEWVQF8aWsGxPOjK zjac;>EBsJ)e21@kuU{|V5qm-|ThP&G>ts{_CJRCkaP~^&N@uX2($4jAM$P6A1zYi{fO0m%}++(WdDsF8Q;e3*m%YdHMN0S0mYF-rs+oDtq%+W!_h7yX5u>K8cILHnFg zvhi=BF6gpC;XofN41{+_tXElbA@mryR?K{c|8PD2u^!y=SXmQmvwW=ANThU2QZak? zVbrsM#|$#xmf9K(AB9djt{BH{u~hV-uf<_qL0iCPlCVHtchR|cd#5)OYfNXv8K_oB5n&X2ir*bGoT z(cukm+oxl^S{D6#i0`vN7GN=_JrJH20T-6Z!HVbINPoB?>W5bNTxe-OwMjZcDPU3x zavdAVSJGB0V_fSx|Q6my1{|MguB zuOFoJ^%^9He7y)x=Tns69QCBfW3gj|6~SR3>xlkJcxoSGEWPv`M$?yiX&m#XVG;8X zXfhHW4@tlun$UYO#6%;=dGURy0}+hBM}!W_Pl%yit_$eJ=i4uY$ZNyybNRr(W^FM=*_;UECLE6((o;!jboZ2acVHv}?C%1eN z%Q~XMjC9c|LtEEsYV8>g=i}IP9HUmJDlb9H5ub*o=QE`3CB#{>W6Zz6sbN=mFqo3S z*^KTcoU6yVcloIA9n}}64eWWwUrA>|RgFo0Sv)JM=t}8je*Qa_w9hM|Ik`}pV5t0+{au^MoU8cGuU+|8yiGKT{t1Y zPkKbZ`Vh5woP|E{WAG!iFK7mE;K^?2%c-9?wN=f>n2>?<{?;8&7|blz9wOVB5@tKT zzkSqcQTW&G*6#nleefTmAc$yJB)skX`Dj!D1qTWZC^VqZfIJ(^GjOK z&DnK%=8JEP6Sq9uH{u`Nhrf6szW;K;W4{`F_|nYwjPO0L{;=rvPgbRU_lrB1l{~P# z;2HK>>88cbo_SM!eDBNOulV^rOYY9m^YdSM#P-k|X3L)2hUr=-X%nYqzCPy8zmET^ za_(0f-?}s=`OUE_7v4NIZ`$EAKYrN1D71IZ>hjFM?J?>bxc&}+l5z3V(mNN%Sj zj{DoOwO4-qyOXx(zj2_iwZQHv6ZyBM)|XwyF=_{jt&R;(~u&+PP-cFPB;^!sx#z4nEOdQj?N;>-b5( z|L%8h-}+_4^qYV7^3{852WG81aP0hVCr)|gTyw{cQNA}fzVm3&GYfux$ENr{Y|H-q z#N#u}Yv23+eYig~YP z{Bgsc-4~2^oqhF8`R0WBVU2$4hOVj)zC6{a)-d7Zw0AyvcvHO7w(*J`_T#c z-wf~m)x=v&A02nSza{RyTYjBqn(@*I;S0yJFx4wtx9>%je7{FKa`d;4O#aJfbw|9v zuRWB#=7FU2Kdv9x|K}%e&(+h|>VRB8K42;!6_5!?0}ucQ5CA0r7hpNS4Oj_S2&e!o z28e(nfCSK&;J$!dKt5n9AQeDqF^!f04j=$Z04~6CfE%z9un<7cU5ru$6agf_Hozgk z0l*Q!hkzXbdhTwN9zY$S8So__0Jsd00X=|I0DA5jlpTOBfS>LYZv4#jcVpwf$_B%K z{}ui7cYS|B><85UUwShKJ25v8Q05E*UQ17-Q;g5S^N>vlf>hH z6aISqlkrc*KNEio{&xH&{FmdOfd6RxC*VI7|GD@(@n401E&h%8zm4OkaO@`>OJtlR zm)VUcc>$OLAspVqi0Km#(ub$w?gEwuJe80AEzBDvpQHiISf>2*NOM{GFd@~T=Xs86 zE*qQZ${!J*GPKF1#P)LBf2|O5tCf&Jz`jD1?j+J`Fp#{P4CKL^33)3IxI&QQIoQ57 z!a&+m3?!InAk1(BnUjnX`?j1+A~p0FU?yM>j?H@?uTOt0{5uJ`j?JN6*O#Ds>}NV` zENuZpJLw+!Lm(+!MS*nKq^Cu}37`imP)4zDbPS(PvKzR%1UyXzUg>&1)6AS?czR*% zM{9=GiUeGD0Mnc%j@Rnq<2A8me0((a>#)V~8a3Bp>!6#Q3bR^Rr+ou$^CE5U6#nh^ z@5eou6b|4SXcPbT@4(aD|BL-Y=S?FMNfsH0Ivj=iMFWEWB+IH)9H&-mG;wh}uhr`C z&i}qYE{@~XT8%C)K2D#Wke--6EPa?BNP`Un&^R-NfYu91Q9jWCpDIqR;TeuBt-WWd z9_YT6fR6tAxkaS#e|s(=c#8xIm_MUEl8Qoyjovm6zj%E@;xIghqR4~(oR)N~pksg@ zxGMo{1AH07BMu|%vWOZHnGQxE%|t-GNpJ;|7(de?Wh4tX8RB^jhcEd5_Ur2EI{Cx) z4?V|DZpZ3>trJRQD&Q2jrFV>x+z_qNXXrVO*Yhy^f&Di3@AXQtNn1XT7A6pp6glS4 zEL@P+alItIHH3WCOvnk858!6>ccUzOYL}LjU8M~<_T&#fP+_g%1#Cr+U~SY`LQW06 z2ey=-f&m2s3I-GmC>T&MpkP43fPw)90}2Kd3@8{-FrZ*S!GMAR1p^8O6bvXBP%xli zK*4~50R;mJ1{4e^7*H^vU_iluf&m2s3I-GmC>T&MpkP43fPw)90}2Kd3@8{-FrZ*S z!GMAR1p^8O6bvXBP%xliK*4~50R;mJ1{4e^7*H^vU_iluf&m2s3I-GmC>T&MpkP43 zfPw)90}2Kd3@8{-FrZ*S!GMAR1p^8O6bvXBP%xliK*4~50R;mJ1{4e^7*H^vU_ilu zf&m2s3I-GmC>T&MpkP43fPw)90}2Kd3@8{-FrZ*S!GMAR1p^8O6bvXBP%xliK*4~5 z0R;mJ1{4e^7*H^vU_iluf&m2s3I-GmC>T&MpkP43fPw)90}2Kd3@8{-FrZ*S!GMAR z1p^8O6bvXBP%xliK*4~50R;mJ1{4e^7*H^vU_iluf&m2s3I-GmC>T&MpkP43fPw)9 z0}2Kd3@8{-FrZ*S!GMAR1p^8O6bvXBP%xliK*4~50R;p9w=j^}$^<@&a<)nv7vu>O zI2f(82{tCM2PGF2uxERe3yLTkqN#1I4&EvBbP%z}W8kI3_Folu%KH-y*eALS(y?V? zfF;M4xMned%61p-{7`iN+@F^W2vesO$p(Fb5Re3?7~qM3@?D1*Fkp>u5K!_STJk6t z$h`ikpN8QXjZzWTPs$aH*wf(ZLU~f=SfR%wi9H=wgXWA4f_99~z3}FZFw`#Z?UxcxmsoAFFsN zPS|^GBuW*^2`Kko`-Mv_F@Xb-PQrAHWbd`z*!!G)@6`?S=+R%6mj+B0tX*9h+x`Wf zy7%hx*gCrgK!~1aE7_4Xakw6R9 zpGO%+`8m#M1Nd;=FuViPS4im2%lB>yYD!mvS6BKq7!O*_YJFg1`i34Vvx5dCJHHZpRmmj%MNQ(2{`JOh-W|rHuD5 zfviEsOuWqR1P5&oXa#|hXcN)!!pQaK`^?U#ei|o=fjF00iiW4*yH$hH@C@K~xg2P7 zsSbH=#g`ufjK8f=HspDEsHyGEj!6u0|= z1|~UmxRVK_G8}4UQ(;L!Bn@I}p#ijTaA0L|3lS$jO=0KHwd_cvh1F34hh;f!) z(pGbQ>Yma|$xDovIEL+0U$tIhSXRn+8(J*rhn^m2yAarvcTp}_S}M&ELs3_0fZ^Y} z)=^a&h)yG!9e45)Yf=f%%fxfDw8){dJt=)EcZi?LU4UbNF9BXL8h$e>+UQyLI8-K; zEgF6`%9-f4S}1i4$My?Rx~0lsg%XF_6b)~VZ5P@!CWk{OM8nTq-{ws=hZftb>9)va zXicCpY(E)0uFi-viH^Im{b+1km0>X5>9_^k55>0QGIXZf9iy>*Uu>Jth&SEl7>Vt< zvF%$O+6=uZ2ivyT_7sOMBf&HV+jqsb<1-RXH#=^^_O#fxK4X|^q9YsIH%Ie9>$LZi zNWO&io{gf|BZ>Kv2DInvABN>;{UUJsQNLinS$b01FO~KX@q+Z^qrZ5R3Eb32kA2!t zd;d@Rb1P{1X6*cz(UuMMcK!Ii)?XR!lL9R~bWh z&1Fwz&HFXko6QnqI+nqX7q6aKpfVC+V(rgs>*ZSvxizIdeJk#EJYLJ$a#mkj{fjmA z@>I!ORWIig=W6Gg85z9G?rLxybMe*o>W1oL)%*&3)v>DXT202*s@%HeOMbq3;u?Jh zCv>k-XH2Z0b=7iD_Yz%3y*$Oj1kUzl+3V%$5{I_YE0e&cUJ`gc5)H47M#GKK(onRj z^y+$J5*y0 zU9w-e70VxD%VWY+tbZwRraHMxm{R=qqf?5%2Xx6hu+=5+7A9lqi7o2{OL2z1OEw!P zVV_KlSkE=)VSNB2_8}p+Sb9W_QTRh4r?^foA*``W7L8`C_ZaHrGlnj?$T%KbnMrl> zj3m>NOswmZCODQX(U?qYjKzDFW;x!L1njLKb@F!dy%c9MRgJ~=25cX|GYrNt#osNh zlc!=m#b{{zdMzQ3ttW(82RgnliM+TliHy33kgNrS>^zo4o&rqDB4pEeLf&|tkkZ|R zjBO_5mw@)wgxtFZ=k_I$i@ixC4`m!+#3MKdaPZGb#Q2vaGV3=<)m&#P^Qk%BAT(f9jJ~h)cmtkMpr(pPixod54WB9J&pLIf5}Nw^0O*<(1?cX`geT zccNWb@>I|3mgXgy_DqLiDkn*4yp-YC8`NVYH`)0aoRneDEN+xD4N0yHlvyZE#mxF7 zm$=^O;Lt)B3NrvVJ5)lA`~r!?^4EmHQp429|4CxCF)L>d$<$`3 zg92MG=UVIK1qJo;y#={z=B-_no`Rkt!py5msbYhA_L@%}+@`@8s8a{G$CU=u{9omY zMu&|zVYCeLS|;$Jd?d*5nxI(|C!2p>8c?zS@J+O3kDZ@hAak=-GBdl^r@s1BGG}z8 zv+~s0{XXy_kvM@b7LE1t&zPsc(K^ztG8fV`3IxF;+B3VC79V{XjmRi~Zt#JYg3`Pycam6Gv&Xy#l7pKRb$>5o3 zc1}v2lUtp;dim<*)d#AX@jsTcLcQz)uYNjOaJ9i=2G91VsI&a$C3-x|Oqjr1GRAxh z`eE_%qX!;!E-ejsr2R{x;opGwX^Cnb`pMv@0z~Acd>aWgM+4yP@}CB6T_Ju8c%21+ zt}2fQ^grvb^7cm2Xvh1n#9c|E$^KWlvDxJ4kcq!T=KN7%h3#G&?;2+ZuJw5C6pxLu z@zW)nPAZl@aA!9#IT|1MT2|l3UM)$o%b9|%Ta~Pp8Ov(hO55*)NpXhTr^tqJFWeIp81@^wo>;gsJ>XlEmTfyAB~AR3!~_lMlP4&)o41L=1@K@$04{)T%ouMi zt!DekERw+(J@Vu-HgmL1n^mxqS?Q5)v1}^;eYr=rh%?Jedp!55myDeAd#U!>`Xy=h zo95{9)zXMLg;Ix{Zt0K{%1AIt&D1a}tThKb6D1NH#c>%%SEkJ77S`!Y5@vhk@rDk0 zwAdj}u;@x^>qu~-Dox@ucYAKJ2sn#zS=!crmPFovhY%n7!r!0|{0+wWqkuHF#E}N68I#VB#g@vN=th-uYO)ulgTzGYUuL_F_&KYlxWV9 zous>-oMQu-Zj7mOsZCOXc}qFfP8cMyShjdf6n zW(_aqUBewx#-en+ZJ+C27b~k4CAj9exS)#Z@##zn4m$e1;iCIg*cbNkMs4wpHp4r3 ziMQ)<-&s*h+Y$5whbqxmI7Pvab^SW@cK{3E6t=$woCcf$kX91Ni;Q#VOa%Qyk#OwM z8o8cy${x~Cajb%Wq(-hIHS%K8@QD49;l(xbYQjIJt4OvprW$#b(D2x?#|Y#p+Ul&4 z#Ns5UvB!haI-xkhk?hvGo2;s{pb;ZioP?H@6wx}c1?iKtQ5qw+>WL>3jqZ1g!k3`E z!=OV-gUfMjoE_r;T0#s=tSjA4p?llZ-Xh$;N`};YOxgCSy(2NMolf)mTt9 z%E(lWHrBYtpyy7*Q(dzEUW&w-_i~(#gBY3!= zUJX@7l~Bb9%~c~DyvYpu{>R|zbajwdhkRUcn|k

d19z`FFv2wH>)H{cBj#;NPvuD#vLq2$^kmWS$$l01!GZ>2!!6)Zdm(2J9~faD4hkoM2jpn@Fyz<f;whHnP1U&UlJ)%)swQms70 zQY+t0ycLZV-txxsTKO*0C|R!>stg%Tn|+&;mT19K-ENszfvd`s9#J`Jaqn9BPD|4x zlujR;M@XYb6jEjrquR6yz3C=!CKbj}b<>RBl(WW7@&v;$EVB&>j!m*z(7Lyz^Ik`~ z%DW|o)g#-XpGv>S)|HUN?UJfJYNLr5%E zXACnMqy+o$RmmBQM`tYXFh(NWvua)yV{2UHT~)Tyu+qDtaYfk*!wN%HQbp5J-_oX7 zJzqfIat!!#wHoHI0&2k&MJ<$R>g9((#rFfZ4+A8?LXmz^TOViCP0O)ummKN2wFg`p z@ONx5MSacZYRkp@SXvXo2gf@&No&{5;U&9di1k9f{n}WK@b+Br!6Yylt$7c|s~xxR zxP3pKe*~}>a0t)>Agu{@ts^DFY$Ab0eew1-Y9`W$<=2#*%AGNMLRs#YqY1 z)Bu^XaU!lmX$AyPcZm*)9bSsJ4>Q$zbf!-{jEM-vRT>jt)gVENUeU1P*b08-u~iML zbgPD&idU&(^-u9(LECjg7BaLZqFz)P&tx*eWo)PXF;^pZ09LX!vK3?H5sta`a=F3f zb%EQBUzA=eJBldfU-KE-_7-9MjcEkY58^FKd!8xhEsR8r1?4s6j6eeCj%w_TkvH-A zOf@mqR@ba7sCLatwRk)|_8QL_yhoy)%OJrtmIO1IMc|V8G2ptHULP@bF2#PP6SZh) zRhJY&mLUOKe>D96u=h6LQB~*u=-MAMnVC$IJxPEe31R003=nXFs6kP8CSfxPkOahv z73)q2I8a&#KSvLh31AygYywmh)N_Ky7Qbqs&?84NL9v3hZ35bhie>Ea-&$hZoe*$C z0=d6;&kjte{hxF1{r~Ut+~>KIXXkz2_3^Hcz4lt~de^(w`qL06%lAmAmt&BRq`gV= zygBkXrWX%X^(U+*9Xr#f4~XCgt&>b+(JDyZi1Q%B7*N5>n00ij>=s3Kj?f7v1eWKp zaR;=LoO;a4IZZU%EA5Cqy`_YSUtSYaMB$!-mX!Z7Tl6osNNHcXJ=+K-ez;832gb@SC2i{s}&IY{SZCrbVQ=r!~{TnoD zfw5NDscMji!pP?uv+TBck(|l1=q=xTPC)5@z^JUtACB>M;C)c)oP5ZXVX6^lkrl71 z|8J`)-nHkbwqozM^G^E4hQ5AhNT8Gv(-ER?=_$k^_d7AixdHtWeW#y6XMU@}_KOvD zay7Lk52e=dVBkT= zgAHc?^9<&!0;J+dHfkO+7}MvyUW;%PmuidZI(-Y#l=s-!6!{~I#`}-L7-iBCtm+_7 zGV;XZ-AcuHyL#5^Um*=H&;|+lm;2^njNr_Ch32@Cj)^0cd5FUWya>~_PsevZ^mYD! ztZQf6xOv<*X+P`uOA=%8^p#(DM$o@`WTgK?r$+j3-7(UCC@hVL|Kerz)Ax_`|7`I{ z`i2)q^4ojYNdI?l9Z6qZI5I!BEhGJtpc{%W-;bduil^5;e_8mSj-(%QjST;C*GT^Z zM@G`N@{!^9%^6Am=*f}!`OEr|^!YnRhX3Buk@SO?#h-dv{{P-KGCw&ljHLJO8A-RG z+l;S|cgJ5wUlxAo`jP$STYH3?eFNP5@ak?AdH z8|i;n!$|tsS4YyLE=%v;=SP-*!sY&hBmK|6Jd)p7(5xK~!teh2@*W5NuJ zt_4lc;=-A=84KZ;gooi-NHl!lR*MIVD~gLLk^3VZ5uP#Sfyhw({dlg5j;}9{3`G>T zq)e!0HX7&JR?15M-Lmpu#!33`#JOqx{gIp2UlqM`U2){5bzJn$`t3?bghiN=ap0{8 z%BCp)Ek2j!*ZJQ`duRj7xB+F{fHJP1d2rwx(_b4|Tkq}sb3}>bY102BU#L6O;}FRN zCGm9?=RTqiA3&W`eNtGe(-CxglEzrxj7}S4!I_W~AXDOnGlvD;7L+WQZb7dFvn(iE zFyDgGB8!g&nFWh27`P?oUuMAu%e{Fxe09u!2G)fsKZZrWY4Pv0;1}~^{&g12w_wDA zofcFq$Sf#Bt|Y$s7A&w}p#^;wthUlUWTi)QU5ZEYH$jrY2^tn0v>>zMJ1i(!Fx`T) zET~wp%z^<6lH5ytLl)F5SZBeY1@-x{aN$raKMo5H=W`f#S>ZmkV4GDB|E&JLvfhJk zL9g|m-mH$L(`mto1q*Uw?!)N~L-sj~QaKpbW(kNEbXd@BLCJ#Y7W6_tPT{jGC|fYy zf?g}#EDJIViWUr5unlX7#E0w$2oA3me_+vF7W~kH$1Hf_cTBb{R1XE# zcU5RXp9N=Fu-JmLEV$T$ODw2aaFqquSg^r@jTYQy!TT)OY{6CwzGA^W7JS`;WeZ~Y zyw7U)jK%6-v>-IoW;rAadM%h`LD_=&7A&w}p#^;woMFLY3(m5jV!<*C&a>bvaxC3> z*88S)B&tucpCMR)XOQMqp0#U*v0?@%+0$&P&dkx{6V^J`Caq;_vvS7eX0FX%JAQ5M z+B{D?#~7_YP~89j_y3(55Ruhl%vmYNgwKk@l{maC4iCiP^WyO8IDCWF=EoLOnw@GV;kQ}o6HaRyOk$$tlvlTWakpI9=6m2#^u-g+7 z91f?`EyUE=?;75=tRfF@uQ?k@|d*g6Xgtb#*tnzd$!)Lv z>%aZmo}Fz!{q67ebo?Km?R)PJU%vUlUj{mVPdqpLKj8V=b32|p^s8O_x{vVUk@9`ZsamuK`^Y7d{pA{}3<5PXqneJ1$0NGePgG zz2tvA=$e*GbPDL1aq*KtZ;nfE7U;8a^!Ur@8$jO@=bs09NVvq`4f=(IOZ0W14@|pM zKB{|KUmead^(P-%G~vg958+4n@i_OWg`4$FVNl=1i);k|%pdvr9)jM?dKX2&>6_-^ zKAmt7#CL{?$NIA3IDD3c6Q2-p;zQxXabecP;gL9eTO8gThd*QC#Iu!fi)UM0n4NK9 zUWp6S9v5bhg)86_eGF@CW7EeC z0w0U=5&n^doA1#ILwMA}y}-Y)aG?M2qp*W<@ff}(3Pil!gj?w(#o@^oPH`nGJmKka zxHk^ZvT))l6K?U$iNkZ_@Vq!Y-@j^ly(ep)Im=NqtD2yNO+cv>QMqsQCIAec!^{v0B&iGci5t@{@-ulBIOh-oF$S|J- z;PfC0tfBGG{KdYB`-m@oly=y{Dc%|@J;Hxr;S?qk7k)z=-eBPr{&6cj;bccWT)$*b zJzUO4D?ITeJ8S?m56yA-GjVup9Nrd(?=*3&T_FB12uB?ez9$af8;AeW!YSQO!trzC z2~xiv_ap!NEI0BGe}n%9%ZJ;JUp_+bjOzpcXOT5{`mhd3VWJnuKcfEE{-|8fpnSwt=Fpekg>|zJBzE=BJ?zdl z#vc8p#8$lMVLJvqED`pi1JG42gZ}le|3Wbs`_X@T*xBtdoc_Oo@$EIl`|O8|%~xP2 zTIOLNUFTuH!5YF11s*oAg|X+c{^3Exp7~b~%k1>9+YZ9sw8q000MGnav|aGL|t}O8T%gy^EHHozuXI3 z@P|BXHu8sRVh61@NivQDeKWxS?H|2^Lsq*c{6h<;bdFi+5dJan;c@PGT=*z(JNzlk z7r?z%zw}jH7(EW}kHZZMr?`W_hsWa!*)X{z9bIU;_$jSJQ#=H7l%jU@C|WzgN0Lin}L(8LHHBoZsA)kobt0RE_`!bn3gzv zdmR3>g;U&T2*;1`opJap7EbA^SpOTY!#NgS4EJXm5jVoKmp2LQmY=|(m18esr^_vS z@ga0F_VW9X)jr}Giwf-Jld!`+P2AuY;TXlQL;N4C!MB0uk;|U7pyQti=;5axIB}Yf zywG@$6j&v2B&w2owUtLI(<0!?+<9jB#lRnd+aWv$@1gLF-Hh*l3ZAF1Nv-}JiFE)z z26+Bqd^33N&^_$)*F0N?+nkFml!+$B4gvR9sj0P z9lLGc63_9K{J(N4H<_b!R$2WM)y{puhma7tuZiooB7|G{-C(&>n1(p~@i=@NaLNIN z*%^nw5*MaD4&P(plm|C#!iK-WWWtdy@k)uqr8wLZho@RN7_fBU6z^Ii*5-Z#NHjtE z{W~Cygfl44Wj}gX2eGf_qBHV9L|44qMbD84$*Ou>I7-6+ZRuFjMvWfh9h;GvMeYua zAH(_rm%}b5IumSEXI{9=I}*%qgZA@4?SQ=&7{h?KBfxQ6tZu)u@=kGd3#T&n6K>Vp zY2azVDU1;peh@f?HK$lHne9;Bq3}y}FRhzZM_^V#K?we@!1f;C|J5J0^RLWy9_yni zpY-FchnhS+R3>^*9qdi|E;%tF0c9onAZUSyTE(J2u>2hs{h{Sg?^?qXS{IWQXx|GC0-I zBFl~N#lWd-)ITh-+=t5wr;9%dd!OY`?;vd9vw(j9{S|4NY_`NiyPamt@eL2Hy#3(bpFWk)`^TeGe>~~F zU;O?lf76DQg>SsEeEBoqs=MOe>2LkVh4*XkDJ^*Q50pmO`Yxzkv{x3ue9w_Myure$ zmw4R5DO{S5V}D4AwKb|YH|qP+{4;(o8f&wK^gd8FN^6GoZU`@q!^2p2fRmYrH5N|! zj1Z2vR2O8=MsD;Yx{>Iqqca&BtsaIkE zp*+!^b0)^*m||-#Ph;E$8VfmI5N(&%6Nrx;Yb7)%p}1Mrx(T^^tU4n1bgPcYz3{P1 z=`H~dCo|o}Ru~Gu1o%zY#oU8&?yKVX>?GVO^Gm>K{G+&HTo{LillwO7d!;-y$9=mZ zjVJh#y8}2uddOaPxNZK#;zQr$PU{^2HGkAT$WAjx#quyCF5RrSch&}Xf#b}4z7iLv zJr3U!htr;qoyZL3|IIk}F6-TsdnC?%kJZko9jI0xPx!-e_*Zf5Mz}kcZzRFSSh5@8 z4_V;}Z;7k70gHd65gzQX#|jtl%2*BaBIpk8yoa&d0qHH+BtZnfJAuEq znz0>-^D3UJ?U=vSL8k(I-zvs_vI2S#JQRi=oL-X4a{PT?NolHGzh{ukO$6nTiTds! z`Ly}q2C8n*-&ZKJoCMuwB*5KZI71-Ut}h;(B`4^=HOPhKak-8hyIwgcV(*Ew+OGe7 zC?SW-_4k#@c6}7id`RfFU!;>j*LIck&A{0Kl+sTTrf9IFFT2R!_jBOg*dLh$d=Kzn z56!MQ6+zo*#;p`#H0uXJDhAdN1XnRd%CHe;bJTK5Y8_*`n5% zRCJ)lz=XS?6uaSYB12wfpCYA1sf5azB9C2vU`VjazIur2Lj>1FNd2H0Pk93;U@Y+W zy$_d~Axg0e*b)=teRloUA?$O=^Y>-=T&VMx23&a}YA?gbP^-@m@Tgr%kKWER0}0Vi zb*GnCD1|>sc6}yN_V-nS%Zwohuw0FJe0#7ni{XR~s$+IK5?YVixDH{~42;RM!L70{ zfVlUYxl5SG6=ZhH>bc^Qhqy_OF6H4)M{!4G-+hvJl#8Czc%`y0S&GH8>$hLzkPi-v z29&;{(ND@P#vKy&5@E;Lbk#P1RiQDQ{>eb%bz65+Y27Rl^?T!hzb~0_>JIExmEqi)$~=ob56(+O^W>9 zH2o-EBi_bd(~ofS`?<-ps-HLG{S0|YH1pDc)LYMuv)-G6^0b_bwTbCwo7i$r$fFh# zkm$>N%*;z=U%Ny+H^7h2t?XMRQC@yvQWW<4;PSvlDg^58ixj00G$|@=KFU{P=FA4_ z=RUM8lcKjr6wa;5VQ9PUX4{=-)kM2lqS+P|HS=;KC>P#Pu31ahnq2&S+kKQXpGi@@ zJOiFM`^M~3@MVI^y+}O=D)S=M1}gm`^$4h>bJP=2OQ&ze4vPA$3+5L*be7Ad^28_u zrvlh>_}tdsbEw^S&T$3qj?_Fi%AqLE=jT!{DPS;~>eMA){vPkLnT+H$|Vw!#|{pm7lgTG zfB3-*b2G!-6sfDlSm?WXpHS%N1}9&pll+A#-i{WdP7zPqMO&2qSDh5omaA83OI4v) z5;B7?RE{=;=nHdygFWfVdP*|Cb;7>l>obGg6i0_kE8*`|KVdt16c681np$4A(EE$| z{OO19;jt4bIXq>Bclz>EyfCHabJQr?H4e==6g2qiR!GY ze*f(!YQCciPkFDoRy*R|+VE>_VM9gD%jM2H-Zcg#w*4iXgw$f#C1(%kX~Ovx+$49$ zEvjw8YW02aC`o;xyp(^wM@c*EUEqCU?Tc(~8Q1ee?q4g9c!fgo$!mfSEZ$!JMC}&C zKBMa7qdecUp8wbgP2aw_qSn@pI+fXEN5?{yb+PSR=VoYl8~heyFo&DWQ;o~D`>J#o z?}~b4LCGq%DQtrs8|(xKA%e0{tvadX-LF#Wv=4o58S9xXdCS=8heND4+xGo%)yZ{& z(DOs#W8=QsQ;QR8ze_H0c_>w%@0Er3aT1rnXK0B*){B*r;IdO=g+xsVI#w(_HI_MQ zxMt_+ynCxoMj7qKeRr|9>^FCn2C=W(w;umD_&V{wfh`LxFvMBxq#$7D+N@s(fw4nc zjk*ABZh_%-w-};Ct!~NunfoTG?jmQfJn`I7wABTZ5K5Zq4DwTMt^D!st3S0*xuTnI zNhnA@hIe*S;lyUz0mt?59@JBBCv#$aJT#A2Vt#aj298^>; zn4_m~Nl2%yPEc5bpg7>O(eg>)N^}>;Y3!NVhCI)X^TIN)lXzMKa zEmxRfW*V3DW62w6sXBMXSAJuOrx5AtfsARkzdxwgJ%kA|2gbZ!yF6e;w>t1 z(s>9AO8PrXJfPb^ky{Yya-Eaa^Nq=ZH#U);p4$cKM<2`1^ zdkpcSTuHxzFx2yGD6f5Eks%f4;*1c#p2Fh<#6kz&wL2?UE$NSz;H;FaMMhgzEHxWf z1{`M}#?g)#-5*BEt*fU*-~9e6|4w`lt;wtWx#~hgnw6)I7fSUM!4KS_Ed)p6><3(U zk#hp)2fpwkXQCZ3x?cn5=;|2lo~88NvH)cg#+Jr7NXSd9MBtCS)>awt`PfIe z$dJtx%K#S{JFUDYpe#E3Fi>A%#2x9BI{9{1F2vK{zYzZBW^gSGTx22;j5yr+saAZa5z~LFo*E% z&v&l!=Wki%Z~HNx#8v*7Oj4bcpfcIjDB`>ltd$wCMKgFj0!vo8oXzO*arTMyi@;`# zpPLPsl?6{22iNVY;2ZY@8Zl1q4cNj7a%;~Vme}}<01I;k&aP55#6HF0DL-VHOQhh^ zQ)!AAr4u@%*ytle+QC@NoIOlxGzu73VC$xRoH$(tsk+!5vlpu;jE1*ePiJFfVc%gr zNqpMsdsvyu_xzC0ANSl6W+ch(9>%Ahy+Vesn0s$hkHSA^WJM{glJ%&6ossYRpMx6UEKlx9z()Erg+sHQe*YFguaQA+RXqln2hops2Pkt8KPy`a>! zJLZxv-JZ=4aJ|HN%UQR)(VMcpeD`)`VfH5fhaKD0$JNB`($fpGw<=3#+duI` z@)JK3qlqo4+sm^zDGPR|ZBO-5zIdFzaQH~ED(G`A*fE-1b5`6b=mX~|51o2_1m)m% zot31GiG>}glcFS?Nt48T9*Cu$FE{yb!8r*OYC#vmLGBPg8je%pk6~DvnKbO0C6)V| z{4~aLKDRErr$ zhwI}~El8+^U8mVv*KtbaZ$}&$)6)aIavbAr@iaks0lAbSb&87FXbbzGw9f87^8e#gi4$pIF_tP48;Qt9DwC>8rDt)Za*LVou6DJ=s zX8p{jKRt8{PJ(bwJYg)_UDOEaoGm|<2tQbYn0Tf}cv15qLrI_#O)~zYm!(vloQ=A8 zl$CZLGs?zfB7}A-t>h4J9{D&iIIa207E!JD`%vmKwo+|Bi(VloNiQ4Ne-=9Zg5*yK zN~a@h?VrV5Y~&IWqIc^p94L-jqdGHrHjf z`hR=mf$Zl$;-Xc0qpPUdre8Hg`BU`QBjV0UIKk?{v%VI{Oj=P(O+~Ugealr%OUh?7 z`5J#?eAq5b+tb0xMa|P&9HCfgAyr;1d747_jOL;iN3N*vJ9ic8U{*q`9&GvxL)?U5 z_QBngRNAe+=sdxpub(@=P93hFt6T2v_HCzHax6K5nxPtc+p3|;i#1erSq=T-+<&)* zg4r`#s!m1{xt9`qMCSOGP3O4-y$M|T?j-&3!K#yUQB%J*Ym1@&ioDOB6`A-_^`dus zMNWL_5PVATwHyQ_-=JfnS>II8Ma?&5+-lYDYe&A9#ZTS%F_kK*`++Riw4pOgUn9!i z9joDA8C3gCu4~$>Rcfi7YU7Q(!qATUCko2vR$Ha^JKT2BZfCE+Srhlni=AcM3Ry1{ zXghNp=Ox}92vwCCOWcs%H3KJgVun?(=rSwDsk&^!cgwZf?*_PuZD*EDZ>@FU#8b$Z znnzn)-gaj3bdR>Iy!G^_THBdLz@?nFGdE55gj|60087r)uWmat3qCeY4z`_nrRMHa z*a@nKAVG<;i1{wk#MmY3lP=iwhX!vB+>B8?38xplkn*9?mU6-<+adRdFj6p_X55xi z2cMlO^N{Z)HSZftb7&R77t<-gr|W8zzN@Mo+8nqnf{Th1ftLZ!E^oy-F2y*d_TM0P zMo_BBfg;tV+O$c5G}WfBJXa97q1>(&&fIyXJhZuPKIG>Kf!WA$+ZiuQuED5%#>?l< zm5~R;_enT6uIvFjy6t9UizDw z-)ft+pJ*Rx-_k~#e2;5M%dz(ooR6bMu>BRa?a*xcpKz)vR^00arTp_{{#6Hsm0$eu zA^$Vb8z^kC-`iQ|XYxaS_9)=z5BZl|DJX(Coki`rEP}bDJ~VV|wN%1&Mt1zm#KiD) zKFCS(9Lz00zst`&yOxaF@$b&$c{_Kv0VLI&0kbCb7olffe&`j!z>CG8btS z0%i4&+#O((_(p~=yTusC3if>mCo#BGmS@v{cXmmD3$H-C*x=)|jm9|5hq`1JmIlNe zp-F6vz?EEneg0#7(UR^$|F9*pu&Qc)t6HoU`le~DfxdOj;X{WEFSFq+oD;^3T`YgG zTI>@;#SN^0YaZyrNu#S^uV=gQJv;EuX#RN}=6xI9<`u>BGe7AOyqFU{E(^+r_0%@*^3$Af z6~Zv=!OU7FC{)^e%kQh8IrIV}eU{`^!rCdC+o#VWznHri=Pq7!m%OE6(j5rU9Snyx z-By}zwZm>{OB|5z(D#}$9dV4gY?R_%0*Lh}3&h1DmyOaTmu{o_D#;r`{+`G?0G#-D z8+BI^M`;P=`T(fmR1tc5tTbhCubw{azQ9;yl_ro@0({uL+jymDxbz2r54)!=*>UN2#s?!@Ke(7GaoKZ`%btr|j$aJF8C;HAT)rCN z`jzGS#R%6gF7lR^bQ}G-+NsUC2LMBJ4%I-1w8E50O0v{Z>f?S#2jtxjmdA3@Zt7W~ zqk~Q5I~Z1jh`v*24m`=^zS;jwM`0G5kl>zklADw4-h;UN{r}o==Si`w?BuAjJ5SnX zC%E8uSF$V4FCTt&@S8BlG3Vrg2P+*hKi0Q3@*}v^Klp^@vgX)(pi3V7twk?Cmf!@p z2a}z#7}dw-fIe_nrA1$N>_?#M?|Q{7=1nf{YVMcJ0KM{>lL z-MvFMIqz^lOJ>`i@N{Ze=yeHK8L1&Bw8+0Ws~3$gYcbgLfnC!l+n-MUgzxb~@3;Vm z_iSG>qoeAi*URfEj)WFhxI|5eIsol0%ZfHFNoa8t;aoYdbNhnQeg0z|DOvd52?1qk8Rr;o5bIQrGtGU|9WjAFw)LeCvD(b0& ziOueo$k-L7jwOjLFCll_B(XcOB~-Kk=j;A%>`K0uJ=ZfkmFrPG6=kHoUg%{lej_JT zm-WSNuEiPN;qN$e>uV|I9ASGJuT1yw${{@MnV2Kg@i4;W75jW%Nx);nGyD!C>YV|U zD=0Kx%3u7P*Nr)EGJ73zUX`9;d!Z*_!`y;%qHey!}}4`}y4bu9L-9M(LK=5jRGqxl@k$0R4?9hIc3Nva+5m+Ob11-Vku--^@*xF8E| z+^uA^pMH3)c%-t=&P4q`haxJyC1)4WC6IEejhN5x;lt&+u}btqtn-PuU*IZLG*<*S zNuvJLAUAD#_awDEdu~PfT)bO04yP=p;USz(Ud-zD(i>B}TAIqq=}}3G(U5XAPp&=vak8oDGr-act*pSR>}JLTay0MEEJ-7^6~hL_Oc6V(~?N z++c|stDComY}1_Gun7nSOO?KklE#5vz4P?5At%~$%s9(5m6QxQQf&5s(330D z%2j@nbwYcGzZ(XLu<@*2LcQ6qR=Hi=1o2^;{_nU=!*hON04rEBhx28<9o$3~-iUM6 zD+48AKI|zIu^O|^SSj7H3t<>nFt!8bkhvTtJA0S$o)B)(2*)rbTpa?&xUdq2j-kiN z)f;!=-T&;I3{AryE+pzRfVuSU3vT_L!FlK#mrC1=yW|3V9iN^PaSw=~cb}gg@RhR$ zltG_h5Vw*r%f)(q2i`{*dB@gJF301a6iDozRL*0Dvfb|~Wi1W~_YKvWCx^`7n?RZgef zeG6+gHf)c}=tzZjqRGf{|23;X<8hYR;8|&(gtsgk+%&Emr@jp`oblQw^U4c&NZzD% zhSxE-WbCR;XcNZIL|^Ak;guid4EJy8Ne;BKAX5MA9J`{r(vi#WoC)gp=YC=K$FHN$ zk7@Z>fucVVfwaG4{ya|JWUz?XD2MhL%Ou>0kXjnpgaXl(E9L>>5iGsC5bLiB)_Aie{G2; z!oM^f+O)$g*N~)~u##2p|I3l=D{nY*o9aVd{dzEn{$tkQe(3$suSpv-#E$@hJAk)L z+JBap@}Vzr$uS=uJ}%2gl*YgZ`am;|2p_lQW0zd;NtPQ-AG-t`M-R0W@Sm>D%D(cz zQL#BuzYlj>Bx8L@Y@Xdk)6+bE9{Mmx=Q7OU zjQR5#k{UKPEU6SvSKP>*t|($n_*Nu)kLVCj&%KVHWIJ7P{j@T)8v)};-tAegoEGI~ zoXq;R@N4fF4tG1;cRPDix%;H(KKQLn@7A*}pY8PAtH0Qt$qW5!OK0nm*?Faf!8a6D zkErgGIH(bu+)?asD!`u7Us+D@AY+C7r;9H1kvrQ|VsLf+y zPraBq_FXGif8AYyFtJ=sLC81EkW)(YG`?pY%JMY36msrmA-SG)9Py>lTu(h$`YpEI z>1{geVtzg1_XHWwa7W3fyS=6Eleh^$ag;)iic+2?Xq4&%jW|xw*mep(3Tt)7W;R)% z_56}odkd08b#Y*&`sJZ7-=?SWODFV!PDXteU!Z(y$s??Kekay|nZ0CRftrppVR^me zY&0Bon8dIvRF`ljn8fe5A;C^(AY<4>;x|ElzZewrx(1G;*#A7H?kkrz zD=QK2U4E6C8O0Ya|5s@$YPC=C7KJM$KBq~Et;kcFuNf}-ChCJ&_xv!#D{bG8jomTX z%9mtQ7Y345VG9@Jni|j2I)y`OJZl4VN|A?XEy32~WQ`c;c-W0_GLu20Paou3j8VMU zSQ;oR7sIxu(sFwvCnq#IntlLj+SM3}+M6-2aJdkgg}aTYCpROZxlwWWYr4ede`h6F z=x06t%pl*2wfe+H$M!(kVspiQ(-PLB3K{Di+gY!}vC&%|p6>NLC~hzELZW7y9&A6W zbGd4fs`%$%wS#WFc;URGMTQibFF7+B7+fJO(J0A5BTXeh9x&>O{0iI~f;9Z-q$-6KS`r? zS#`UG!e4$W6bjvA$~l>T7I$_$vl65u{Bt8YLu{5^FXVVS>k9fzFznkxa4Ej?quQ+l9bNr0e zZ9&q4iiLBxUY>$%w}pZMRvd?EUoksevZ(hWzb ztZbXXMeb8GGpA_IEo1))k63Ervy0eWcR04zjiorwEeo@b?6ysQ?o(d98P+!bG{-Y@ z%lepb`r&)|9yRr8uh3J^Z_|XH5`N73_r2?ktjPOb=hIssOoZjgo#)mKum`$%S}9KedV<>EG7W)HNT#u6n~+SS!` zvzh}Ek%$w!u~u${lgw~MaDiQf$xAd{3gD7%xulye;|FAD9V42o*}%gKe}|iRQtITx zET2U9xGf*#hI|y+O!vaMOSz%69Gb}yRt?1Q@8>92F^KfbLgCArmSfiW)%_4BSO_0&gM;rzA)A<^OGX#?0~REZ2IT@suJ*@ ziPlixX>XiGx0AR|7+f#7CNUE z1!P~fkq^1Z)>7}cf3|-1Zb;>eRa*1pq7HR|ny}q-i`a4+J-9mR$Cz(b@;~h<8Er?8 zyu$mC_kf`bj+O|E^^{1BR*qXo_LCFOv*yaOSI1HhN#6l$w86?KZ1s|kU_isY2n=#J zpqJqmf`|>hBp1%Ux+GK(4w}6rZ2KTfKlzE%>?OZIA1QYa4ehb!`qchtzOU~UQLYRF zH}y?b^dCn8-#CMO+elEWcG0|OCS=c|v#}Y{zr&R?Ef{I`DCld?+hJ8q^R7*>vK5v&S&1!@@j8BMslUREH{W++&jqfZv^hy z$?2~R=I)#YoYP+#ylUt5CicQ$+0L0J);f60&SDdLdT{y9YfS9P!3TFRsGe| zxvAHZ1s?lyUn@rJB(%u}336O1toKbyD&kMG)nr+iXt{jg<4;E{mta|!v53oywz6ti z1;pY}cu>AzSu9qWPY7O$!Gdmtj`41e<4v57;{bSNbwVMw4)lTUnP?adOUeU+mU*3;HJ)#-H0XfW5>g53)|sM=soX?lE0}op{yBOj*$1 z$GxM>c48M-nAG#A-P6SvrgRB~&MvVqp=&g5H4yZD7h-U)1$SNWg$4cR7pN5fdCb=A zS6KrGTN2!Z&@P#yE7}sq*EW2It(M-6D?pD#dNlEb!RnRDYpPBd$6HSr(e|V+zCck6 zx;g0ozSAw@)`nuN{mckC$2+tIQS?q>HfdhBEwtTuSE4z!V`#haCiCv9R$upFjVxNA zE>tI!7i(LLL(CD{V!X$0Qyp3XED70EUzab;3Z`|jsZ+W>G4?PeThu)U#TQ@^Qylc} zQ&cfDBQ!30eem||>opb~H8(wQZw?=}p=O>RdUV%zNLnfurK7WB{YJx6?k zet2jx>_@c&vZ0XL-NAmxt@*-R1tF@`v-_Cf1pgP1!9dYAdJ^Hx}O z5)f--V&!7Lh@kpjXHNuH(_JMoJ8EMAE5w`y+SB8m*LU-iubDfYdJ&nM>;b$5IZEuB z01Y*1llbnOC^vO{m!{ep_}nQ`J~t!EPaD$($rme>OuTxZvq!P*J*zKx$4vR&G%LV|H8qmuGg7OC+%c6WjKxuw zSB>7~ZRRSjQ&~?bOPwKqyD)?1SB%TXTOwPkyVOQD{aQA@crjKKWpONKz0B*qJ!=lL zP0`f;n_2G#cJSs;j_Ug#f$X#f&nwX9knAL0)LVO#)~VM8uA6V43=6MF3dUt7CUzC5 z^($Nxb94vn??kS?resAO(FUUm(|tz6cj{H8BBkB95{^i2_S(P`S7sahdn0L)P zvoVuRxHGD;#GXbLfo(@bfz>(_b&hi^srTR(We&E4(gEB7ngEQGaIXy{G#<8GOnTPf zWYWYe^m=x41Fl}h8)1>%ui{H**a7t_X1QYTJ>W{WrlGyaST%y3;A9^^*$Z3w2(%Uv zE~kw26#S>czT&ZI|1BMZ=Jk0etK5qhzOF?JaTT^6{T{7KVU~KaJ(e{>+q=`h_1OL| zFKo_V9n&|E-U0n)$u*T+zAyZ)GzzOUDOjCZh;L0qZ$N#3&@Dz=pjB|}<0lBw2`U#A zr&fJ(!gwWe%qZp#IH(pF+T7>R&?f5Zu&0G=w}h`91Ql5oFaQ8+1Z*vTK|RJq6vsz_hUc{@amJ}h50we7f{5Z^zIA*A!2#Q=Z( zkiT`Q=9l))f@KGnkDF-FvpR&0#sj68%de)s*&z&n%WNg&x<0y9y7N>LcLg8^$)T#h z#Wx`kfXvsY-&OEtM;`K$2aPn{q3H-ZgM!nU#33(`c!lrJe7^Vltlqz;L&!?ZD#>`g zqug)3`P41OBpIuf#x3Z59bK+TJ3E{?0<8RXJu?FqrcnWU=B0QCj*h3tCE<27j1r2V z|8fvF>)<9e4z0V1JFv`&)TRCR726bv!B(Oc+6mZ8Q2+0MJexw zbKdlF8RMg%{{ruf<@6Ur2Ejf=SCOnf4tytErp;PL;Oe&G!{Y`0 zDRNg^;l9Phb^_aMVs93gj}x$8AiGkACg_#oa)ge+r$}u^n12~4f`!}RtVZDX50JH6 zQc*kbyAc9qTd)WCiUBEbI7h&J$O$>f9k^)&3|KYtdpp8Gz8}D-%n^3;KxqHa(0I0^ zz|MXa;Mva$c=oyjBD*fr(+lo^33-Kly?3UrOUr?}>W4xnpbOND8MO%83Fr!ztN_lH)JXd& z=5}aJ-r+ZSw~UB$$%o=@T09*4lKUp_%|SnGQQqVIWQ$_)d2BI{70>s0-po~uH#BbG zE$7$3y%SK{@6`k)9E^R#(*jemZp!kp4^QKB3IniUQgHW|zI15vd~qTt<1R7uxvK_9 z-f30Ie(A>U{Hh6o2^GcHzK6bVV{rtx2a5M%{YG=(mLMk{L4VW8#w~mf4c6n27uO`q z#kI8Kqgaa)KS(r;WT&;Gy4qoZn%d>kr(Hl9E{=kN{^VJ#yJF{x`R*WHr9kRR3?!Os zNYhAysc*&Hoc4y0JrKz)!*)Mp7esbKrp*t&UEFr6@;O4@qyUx5xG-hDm|uWaEaK~B z%uz5Na@3E{T@kpVl4~f^t|<36RMbWq8fwWNs~x?}gmWWvR*sylFnHuFd0Y|3zQp-ExBIr}ilKt&mih1W1?T0AD z?QR%bkZ&pv<(QC~!M2H8x4yyj-UT@JWh4;LJrS#WLl_<)#C^+VEY z=p5A&y>(g*`||~_*=L|e;y7k?!M<*?$x%)vj`G91oI!394~|Jv`7TP&ZKj7F2`~}% za|~;3(}$$}oPOn?v_D^b$j`08Z~#c}GPJj{?*Zy(43^IdZbzIY5^m$0k!k5oX4TGTn5Uw279AYcO zyk2=e@1n+m*XNuU^bAXjKpF^Mzwvx5EN1$kt~EoGmLM^Q*L~-w;4b+)>OZ)qs(;!e z_Np5qYa%~0#Lj`pb@h+b@2fZJe`ZKgYM+bH{;r&R6nbyEFOGJiDOu}{1}C}r`wD!M zDu&%Qnr;{uHR-xxw@pr$yxw@sS` z8GKfn!4(e2<3h1e(^P1WxvG;TeD{)!vW4N~s^z;L$WG{bAlp?%|HY13S?RNc=qxpT z2E+gF;nwaHPMk_7!g`fip?oUT5HQTj=Q zZ%tPEKDh6GH4m#6&-X?JuGiq&)IwG1JAUhDe^$*&kkA|;Xf2(^8Z0YiIj<_i85^CpxJ%b8q(t9zTV%FWR}XY}sdjK`f9 zzCL+Qh>pYkzbs69Y?nw`6*vb%Dk(jP7Q7)g)8Q0zro)wvhIZpaxCetQ?*LX7+Xwpk zYf6E6lnlFjtjNTo((_+84J^!>thG9V_XmH_))Nt5xqs&m_yX}0Hf|?el=W(=en1vck@5%nLQ?V zepT7j@WRZGpj-Bj`s-L)@A$~j^FD|CEqYdeyU9Q8SPbWSN;#tQAw4HWUqJYSw)tbf z$6mYrDZg;+)v@1e_=#UUQl52q_hbIQA8+3En%~paiuw6L=JeWoO6=_$dp91*{A;E& zV?pVzfzz1j==;mg$maO>^HH&N3uAB2ybWp|G$uJ3%gxnTu02BhrN%=^d~%%u<>P=l!-8SbP=D=13{l%Mjq`jOxVJ^#^ zFmGbHSIe!<)dHvyW?E3;zD3Ab9OkS%3uw?eIpIKcge|VN1KDL9OmZq<3oH8OWm^D73G4}7zGZTO5^T6 zHQpE5-QX|iD9FVv&**O)$Q{~2HLqWH!GrnNi^hF|>>_*qjmCq5>}J?6xY2k>Xia1& z*+%1G;bTKI^<<(zca0YNV*Qmy^P}Ivo*eJrU5~jx-aEtCK{_~l_pl_(bq{>Kdyvyl z4qo^=aE{YM#)Yp};%3M<&vLpn#BdYj`LEwLyd>}SYgFf`3)H!V2egKZc!PH6B7TVK z7rQ7F=uOP<7H)>Oa5KDxAHtpCS#<*XsRaFr z6>!+4!Gg4tz#SbmLYv9y2hLs6X7c(r>=uY=A36Pl3n;yiSdQC*XC4Ly&545D0`dXl zOVsBBLZKG2WLlDeNT*1$9nB?g+B+Wmf8X*sv|Lk0&VjU?X+Cs=x?|a)x`w(youls1 z(uSphrH-YCY8z?;wT{|DH4Qa^8b{3`tpWGtl7t;VdJgOu7gw-tr7O6t>sIhv4y+KG zY(ZPi?BML0M}v>nyc>MCM$}5Rb=m>+BsU>X8@Sk>kH}YObK8Rc2-@9Z=!VmMnx9Rs z=(_VHb3c}l)xAC;w_BR*I2zg`T^Bwa?v$<@I1+kOnqJ%`PA)v^m~1=ho}Ay|IPB;g zezqh`?%I-)8%+!gq4F#xYhiY7*JBA^cfXU64sOS~QpcwrbsQEVneNgE8<#rXIO2+e z4rRJZ@vO)5PKez5kED*XbzS0ewp&v}b9{UA=WR38oNdOOq9*jrPH2a|3<;q^mfDz?5xluU`{Tsnx8EXh-g`a)MtGc7`XX~=k!s5f^S9-Eccq}BS z8y*@Lo_(^+Hb1l=JR3e4V#&$bTutb}LyN=8$r9EYazr^;DURV9aEmPbO(@74jWK9- z8H@qTX1@J7rmn-5%V}?GLhjp3G5_TGnzykqJsUsk^yYY)K^UBTWI!2U=HK@-P{6{nS$ekBCqXF<+{@GpVH zNjj89C$xRI)60}OnLICNSbC5%v6p96CpS53?pW+$E$p_3lSBS+Md;D+=Fod#P5oWS z9`c8N6q;W8UT9S51X#T){hhFJ1=KsM)1v-|T%n54rqKH#?jcR(LM5U4(1DPvG}p9` zjfIpE(rb>d&Cq4H)BF*0OBwm1xnwnFY`0*)szBO&oB_gjXI9W$J_G-`0*^MfBD+gc z+35|nX+foLt0%EE4H6CM{cYXQa^xqfX{FF|%m5eIt(#onm)f0P9JAL9&5=}C-Slg< zyp~Ym(W;FC>@MHx@j&V<$O_F7f3nIiKDEjp(gdX$`{!xhI1{}>W)++0&~6Cw=)a~8 zJdky@&f6T=mGLdPzsnA{yn)ey(G@K0fvscK(bUS)GeeJ@FlKd@LaO4pBuKU*S7WY6 zrUaAE*?MOxe^H#fHz$6+Fu$Xy^z(%t)AI4pM@Y6K+d;A+oCP~W);TmZY+E?>FM}mm z-^Ce7+)k#SIZr#fRYyi3W4;(Bds5HQu~o%mSE^O#8hWL(6PZg-Hl97pV5yhHIaU{# z_SkcX#b;=@7&G70+TC!_AGR)B5drK19*a@oaD55XC5!wICdk8t%UCXa zpuv8+GN#Yqby!}ST8nQA2f6j^$HoTi7C(&tq5U)-(>fWA&!m4Ky@YSC91tf&d^U|n z7VVsOoV-&_I{3r4}pnQ6TKf3o-P;Zarh{_xtDne3U#W#0VW~9a8Xh5xHAcxnIw>Ku|?FngH#8_Iv{!?N9!b@1jKd{#Lh%)qeY9iW0D$w z#F{1`t#~~duq}%II_=|It*Pw}m(0#}exJ1`Pu3S-8Rysv6@+@ z+8Vz~xC}0F-X@AyCF1c>R{Iisp+Dka(1QfrE%FExWwgT+n4{8EU!$%tjrwxtIlUs2 zaW?9enJM`7W-J3y1+ku1!*bqGcADb^H}^syT4^xr5Kpz6$+TZRP6ag zYZ)W6j_Heka7=gqfZ8ZC(gI~Pz9WH|9+qH_2TkbkF}*e&I%vLQ`jT|Y#j;|o?;3V1 zB=iW~)3IK_yO+sw&afGvwgVSz!Xah0k(qflQ()Dtw!z1b@QH5EvW=La?;`bEV3ADs ztg`xOM`)NOVh7cF{K;* zecj{W=Kk)Jq@4GHZ3&gpQTviWml?X%k3qY!p9xX825deZ7|&|54p(MerJx3o4`8hl zaL2(n>Stz>qWl;%#aK7+!0hOsI!iEn#^UdcmneVgbSo3_?Zfmu9{A%U#i||8J68-K>AEx&qDmXG97x+TMh#evxv$lY|QD zdGuw8&T3ETVzuPIHgovIatcJq=qf zf_Fg@9VGlDFO(yD@tp$;Nv&ijYbh&q4=D zJNqWZ!}7dn(JJ20e80|?ccMrOuB|v1T$|)6^F^Y|8O>hdGPul)#AqKT4EP8xDjVeh zt>1;TD>Y{IfxEM|$av1;zwi#GnCa&M^Cse1<8F*K-KQ_`MMdMgq>g^qY0JfT$;OIv zWaFjZ1$}GqZW*oRzkT&b!!~bP%!aR$jYW9Mas{vc_wS1M?(e~oO@5ccS^8~59zv#9 z=3c;C2&{5kj(&J43vh!u9H;J3xw;*7B0Q?S-$A4cp4XT;(CBgGI4lEwpse~jdDq)| zyXPOLp;>ngeU?!hRHm+>E>kH3ZeCV*q)zNPfpNYCysn49>jI2lF%1${e~`>v3NI4t z+HthiLBh(ARTb9y@_KVU8}QY4dddPqZ^V<{zeKUP$-quxYFO6LhA$HM_-iw`4}uO2 zLBLJt2(K)`-hDc1!0;!i{l?$%O%?NL?|l@WPp`(9!A5Q@{@{24WCx7Y;uwqHH_jnd zpk!S!7Qbg45bre85 z@n*(ebqJV4CEj8&-I%*yZ(5xXuPl9?tZV;`XHQc;4qN>9(-^HSl9H-q$Ecmq6?WWh zrgv2Wrrvn#!iq*bcj0b2vVS}61eRRq2L_BbzJ>jv4@W)VGdqu3m!*T_TF(4@kmZ_T z@Ayflv%{C4(~JGvX~q}$m<8JZlH2oO*>*A)w!4M&8e9Mhx7=h-UN5}{yux*gn?Ucu z@X;e1xq7J~Rd<6=-!)d>gYooDt+soukWo;HM85Q1MBi~pXLDT&5Ne{@RfQ% zUne9u(7C63?4O3Ih7R@0CH4r=G2#lrkGiBhIxO~3ISsW(r+YBPr|EhLbmjQ~(>6d# ztejfHs@cGpcwo&Bf%3KjqSR-L;4|BM1$V|uUL`XZt70sDr5o_Vq*8j8QqL4(2#}@| zjX-+IXnzKAhzs<*QV4l1WVKX2v;?#@U8jjIR>@tFD1t_wJY^;4PeLEN^_|XB zooom@_Z7rH#mT^<5%~$_Q`o$<`fQPYg@M&Au&sVpa;pN(CBfydLN3HW+b}j<3Ys}V z$FK~xf>5+%O^*Wj)LzbAx*gzN05#}9-h2*;ab3T4z4fUpMz`u zl53t5!0Sks3Tjlhqm0LMb}q1dtd8Ed}(S5My%2*lb z&ZyZ3JFcr?xq3}Eqs`N=Q8K}kYkX|{7xf0s7QuhTrF%oksCh%Uh9vSPR z5(kwHcyOlcWJ{N*aT!)nWw0aHndz(Z>2*9xV4J(8CsRu>WnV+1tHgd1=Q5!r<7B!* zc?GGM-JOFO9Aw7q);{sNu~S)^kYVrj^kr#0&a%!=&(c_=B%MWyL5c}%=?Q@DA+y+0 zSS8KM0iO0eDO=S>Ar~upgZ9*dMEs3}WuSsh_hon==x)*PmP)!i^arGp)g8JlT4No0 zKzg2(tlr(kBfZ&3TbkzDHw6Pdn*rA}9FA?t_T^TR!fC#&D~{^h7GP9N5;Sg(;2hN* zCh8UC2+kNi6SQAyF>**R<|S<@@)z?bRmuxoO1yRZ4DQrYBB*OHUee?p5}$3zS#nfP zZuaVbY<$Vg(;iG$n7kh@-g`O*7z=?H2k1@;8xXbkN z8+cU$w?7+@^NR_K=F%>H-RasRS#Hd+S41P1<@3IEIO5am0m8pf<8%Uvz`o4fq zIw}Xwtg}?cKw(o2FAts%ET_EWOZm&CSl5)tOl7=67wB9c@mKmO|CcE-8*q#7%>smx zS93A%(De)NJ$K_4GRjDxM9&551ns{jNQ6kFcpcWYx15A#xDNKtkVuH`5sY?ln1q32 z4hubYtgBZxZT9FBiNrK`G+E~cX9N6`hX8%-1~1gkfm-x~ZgowKrg<|et%bxNTG)_| z(E(=`lwK+s=z~^gX!NWm*fXJliunT`v}nwMTT*}Fp}bQ+c&Ha>xImYEC0|5g9hERM z+6|+CK~%%DcsjVLV_9S-G#%GqmLLrcNbo3+ixhTVpm*=2c(KZ8HKQhPpT1-*AZCnL z7aRLb0R7lBNgoEfrd`4VWi%W84#{3gW!X7VqTLAFE%?ytAk^nE>M?uNtx)ZlbxRmE zsUKseSU2GDsjJ-36-YJuBh}z)UZ6p#96r!Rb+vPRcPq_bZ6!N!WL5Dm?)$2qG~f_@ z7XJ>CHdAO`16eqw?Nj|XmisG;v^3ZQrl}!aB6nBhZVFOFADJ}aCWA+`*%pCI|o`V||VZ+c?G#-_b$pZ&cJo+hgrZ1Mtw1)V}z zgJ*CD&Qx|xx`;L~mhH{-u?joLvf1@kXsfWSRn4f(s&DN83;?eYnhL|S;KeN+{yMB~ zQg4B0K}%(e-b;inoq8WRu8ze2JWB9>o^UeN?WH`55cs!AUL;nF#LN@|Q+&{+%}xtY zYrB0OQ$MxQ;}rqkKG+!i6$jX&6vzf7a1VYp%4k=NP*PHxI*J7|>!4Xp}#V z3EHg*Nulkzz>lf#N`=>(H0&sTJiT!2MNm0eE13aP<}=U?vB7Td4V}Gi6*#m<8NuFz z`Tc0q(WZCvR!^@ie}lq*HUyt!@8-3@${SBPg9|LyGP_fywB47v$$bd8?=o1vSLdvl zvXabhR6YisoCB@W94e=>ilFGyq9*7#BDR|L%&>n`GSAju45$*^Qmi`t&khJoZt?$h zQs|J+{Pk+Xiu}=}jRD13q}Mllh-;d6HZY*?0|T-}8^FtCm<@a*>m+zbqf+R;LzB#Q!l$ibT|T zw?0FrIzLojisEPQpj|T)=;;Lw9;ySGPlWCiz)s4&0Ut;=8JaU#Z+IW=e*;$p?M}x* zpgKH;MihGa0yayi)W`-4N0yii0PhkJYU}8l7ERIa9TR%!e))e-pEKH(2^Rj=g&vXe z*B~vSn&@8aLHDU;x}KWmEz`ZJWqL)b4JjF^oK&l~X`>Zai&Lr8&JIhcTd=>=eKrIg zK^^+yqi^SMi>5D{o?*?;PfdRbd#;c8JZy=tlcyTdgomD@uhUuaLFa}Jro`rhZbFG2 znvdH9>Cv(?O$*u4oJ=8>4$nI#AK!2CCG+^qT;SL=9-s8(OtS9HBGQnWQ^}vqR-lXF z_c?OaBdM_VIhiwg#iY?I`{Y%bapjo23Z`YEOj;mdHxg7~A+?K0?ng~@FYn5P6b_ti zLt2ks6j8VPpvM6(EScN0{GFp`&seHjI;YnYZFJP)YXY{DLYnHVev|j!v$-Cz9D4%R zsfhkKYG-9gK?(Jt5$MVRH-}0|CCu{C1etZELhS|UH9ZSBn&?74)rNiPlalEWLAn^;ONw9nGyS|fC({COZ`n9 ztUuLv?`3=?aQ;jsx7=8%Ly4`{a_lI}lRgWe^a#HN0{S4M(&DH7aBmke&x-lp-Be># zO07!HDR6tpK0RnqQv39W#eMoixc;HEZ}<^6qgf_|o)FdtmFrQMD|SJ`3LQe=Zkf`8 z54Kisfqw;PZ0*Lc%~z&Naw0xs1Q-{}oAo(>CVYRA#yo$TiS5=?h-B;JSuYA@M9|x(jkwwP{0|msKsG3t8C;{MB2;%17`ET-Qh~E~?xl z%HBFU_csGSqVfqUtDrIpvC9P5vhqyK4SDjY*_B>xi>eQb-E9xDkO`+wMms1F3H<-_ zgC<_8ukG-h`3|lt$7L;z(D)wos+;m~RaVaMQ6KJK)dF{7>HJDXt>_v2G`Cl^dWDU` zJ>Z=~&MpUp?|bi|e$XK)-OPhSPV48U?Ino>!w@F;E@bFF@fu-M(2#b67Zy!}d$~eB#ulWMs|8Z*1(fiJYh~i{!hV<(S{)$|^T}#5`en#-b6LnkP6qRuJQRz5+~)CQDt>y3OPeRVQlrTGhz`9^xq1jT)* zeW&PS9|jGyaKqVh4m8k0_F=y8m!oISBCp`~vwPuTET^FSVTz|%vaIS3BSkS5)_)v& zycy&;X2=q(Q|L57k8b+|sWn$X-)os^sj@MDWA4m)__vL2gr_9F|7OR{oj1(+`)O0` z5eGL=&Ot3GK(Nxap6K=12Myf-IwHo%r~=gq0Q6`w&LC0LRj`z${*Y;O1bC!JIvr^~ zHM!4H+=)n3Dtwf&R<2nmU{19NEPPz=ga4N&C3Dn_6`$qb4bA%*OtUesi_rcc)ephG z7wAe`kyh>6Ed{|LfbO*gzYl|^Almj(0l)t~%CCeimv-N%)O1LN2I z8vA@sKjXwMf01wduPNReM5)zT1}@4G%v=e!Srms$^`%u+`rp>SkOY4)?``N02%Fy4 z|3Gj#&kPnS9F~|l-0gEvDCY821IcC=CfiTHp1nrOAZO2jwA?+&9*#QVExpHh0p2B>;O$T(4Evz=gUDJK{_6BH~b6Y;+v zo`{n-C*p6tH4*>eTZwp{@k~9QAuhgG9!kxW&nylAvJa&?sqU$t@Rgat+92&o!^JUGenndPgF)ZO7^HqdX;ec9b*t(N{@_L~U(L~tXE z*dkIq$&~~r8xly#RJE$yTb}E$D5rF8Tc=QN2i`*EU?RSQG2#kUOBKe3aOHOYj!ujh zq2qN_-Xmwr@5|v%3U@AykGtzxaCD#R;FL_AxsA-_bmnGzZzr(bp=hSU6r+?yFEQLF ztMgGdeKhLsAzfF3uS{U)K<%)py$uU(?umFqf{n3|Em%gW1_X~_#7W+T$8YuV;2N|K z3$SQda_ySiIe+#>0w0{RpM|9!V^EHP<*67)%HMN!%R@_736SC}AyhK+3am$-+>#tg z4pNWj>#W8|Qduw^ODp(*=gdi5aWgnX=gbr{o#f)6$3(;@fj?0|Ovw5rV>~X><+P?r zPA8?xd1#pL(HXR@ZnQK>KZ4H)%viE`nG(h?fIsj>;qJT+cpzgx;S4PW&=&CbQHFOH zkq0MzV+mEnDXb8xO|f~vyMnUM(Q*^3?jddKF03!Qrsx`@>kB*|Ka*-ZQ6{9ED8pRu z6H-o&#Z!Mh7C-amc>M5NQFGp)O9|>t zAQw)VNW@%x_rhwDjVSq>VSha?S*+mze{C`VpmFalJ0Rr>bZ41b+H8LT|OC) zo6!QXhte_>gEo7ikq^H%M(7<4c(nk(Nzv{{Eg!u~=zDNU-G*383Vjha0FtPjOGW5U%>xYnFR-o9t}3>OMjKieI1o4$@W2u=cS~mZ zx-F3{bbW@=c8p6^W>e~-b!&Z&rcP?DA_fnFBOwBc9Yi_Z_voH$_OT_j?bN=aMB1Hf zyVSIn_BCz0+u#*sqW^Y6>X(Rbf+c|qvZeFTAxOl%6Yd@>B+*2&_2=LWk30QWQ^~Z% z_5T3=c{que0?SQa#H3RxcZ#WFHZZrdzJxKF6t|^3!lXwvXSV?lK-UD8gQiEj8KhVo z3k!(E`*u4hjJ3FiPqMxo^mSl4tsm84FjWF_fjbGf#c*DsocM#CwEh?16zR&4Ea$Z? zRQHS0v(QC^2HtV(8)mFd(&O$*Q+Tvy3S?Uo@e?CO-Qc6>E~E)$n1JV9Ca>aT{pEfN zxekL;HbeSFdXo61samRcb$|zlH+-5Pk`$n0K>4mFZ>pOC9Xg|ofk*AO^WgyHDkOOr zCU1jZ_BTLwk&xJaIj^r%&ZlK`TzD#-1*d`l(`Zmx152j)6$3IqS*{S&|M~v> zt{jEzGqn~fObgb03s*22-;&7hN#>IRn$Nbd$h`x(q-&Z{ds*kCk@zDcbVTS_aoAS` zjNo^Sw$O3leBcFQ1q&OXdx@Qu^7S|;?#IrZ+@quS>)4~w)3+phyHBC~4a(;rT~6aG zX*zT&j8P|DHyAm*PP8238|hu7fV4oSjM|OH?TPfB29gO{k?kkFzWlLhU^(9HEdtFo z5nuGHB<{x=eVnAvNbF7zOKHErSp1i7Cg%?8OI<+cDV-Cv9*lP)eh&LCTyJ!wZwCZijy0Q1d3ujKFT5e= zVhS3uB(R*3c|J}4}9AL-}b<_J@9Q0eA@%x z_Q1D2@NEzL|JVamS66uL)xipQf1aYGEAZC(YQNIXJ z?31HA05%2soj+VE1TqB*>Kk{3zKmu=~;XYQk4Vmgj&F^8%D)&+`*f&XJx zTG*(YgS8J@7f!_UMw2-Ul-dWgKqvlDLchnmp`DvlIN0n1H(f zQ9sbxq^wsm126b&&4T(o_#4lI`$w#hzqTbukwz+E?y805N$s#%Nr!yqmf_T=tl_kf z5Ka$SehPaL_(*LXyR!Qk-%l%__U=`FQnkO@jBzhoTB8*#Jm7u0Dgq5=^i^}SkHNt< zbD@3S4|TDRRXyrX=$DnNPgbo`_K>h0wwT}quSSeaQ!%TaKl!=7xUXCPAtGm))9aKb zPpu+-YB}@6MIQ3;`n{gKimcC8H|_Cce2%=u9+G`?R_^Mi6ZX|&OXnWXo4vB*wvph( zV@gVlazD(jKb>Y{RCo0EupFtc>>KDK>4@vN20_EfKm)OyzkN%^`i*DPxHWg4(4T~M zP+1eC2Z-i+RDV)zXcFNeIgQY0=WT)Z(J}bcAOrmYSv;yAB)rt9uO&5*{q`fGF0bWJ zFmrQy%g#LFR=u~OSG_9bvfW2#D0rQB5*BicT7{AR7xY!`Xl3u_CQesAHw73@@A85%7r47@Uw=6+>p1W$2(rhpwWo!fYJS2m~qpzxI;&dmkx zCa(-xL=JKGjlBr(l$o#86t~kj%_$ zhL@1gsIE13mPT1v)btGy>7lBJe5Em}w}Al8p0_q`_5>j}aC#P3cor5FSP+mrD?2ND z&CSzu*4|Q7BtqXMKfj=$sA6$NMMY6Tj$?XG(JYP-@TK-Nfj_t|yjcUDyn zJ(0yY>*wYC~PQGD4(2w6FU(G z!OYqMi;aPIENfY`GXox_SCw1fht7P4dhVbRy;H({on!Hr6P5!KX48~WlV%zN zduP-(G_VCSYiP;Hh&l)PwV^R%q^aM4a}Nb%?E~lw3t_;PUNN#tF^8!IDI!4{v(`l> z;+w}LFS&Ih-U^8G=I9bYq4ek#)mWA4aD1UoV{%NyzcY~z`!o~clpeG~uM{~eCQKcv z`%}Z2lm6P%=5vNW%Ty7%v!wygraSJqLw)3oD}5GA)aReDQaK%81Up8=6Wr|K?xOOj z3aU3qIQg4ZoP5ZM4he3A4QhH-I^;_;{JHRIxA*+Z>P(cLyPFT3fIhONRt26EQG!=cX;%igI>nlp3fn!#; zF$V_}K0Wt!+@s|1xqoSTeVCUkzBX5EzHIp&yI&s`jPh45TmBc6ryAvdyKMO#dtM(F zjq=ism;FAnCJen}r)QVvZCnUgP>$^Y!BOYZt-`6WGd+44(z z>XLFx?q0OEEQiUh-fP)g_BCIIp30;>RR{f-W6WCnvp82|rrI|)S=J}ZN%sFNFSCDu zSTV_R{<7uOyDhtu<-%plKiIu{vOM*&<<)yEdy>z~mo5Kb&+f_cip!Q)KW=$E`MmeC zN<53ZQo@<=5-?H|GMr+F>K1@l|n z`xfl~P(R-Hq5eT^@&0YFO?|83%KfvSd0WX)uG;_nimRV`e&v$pYeLuVzpi=dQy=Q* z+CS9wz8m(*&CmMELO=6*o+{s8(XtG2n(cpD-t2Ahg^I(oB8O$hL$nUL%1s@7-EjMq|(`RXt;6yMUWH@VvNJ%ao-^dlhUT@t<~La~gNk@7GZ%qDEp z_2GgJ$C3+}!L^8)Lj4I|AI?GEy=P&?t(J#@!y=cBUKd#!X4LCj|1AvLkgp+mS8oWD zrgguZ{ZlShiZ>2+wx_1SCKx`WmQ00zc)ab4Vbl@d)%#sx;!+SJnuMktVnW=Z$_N|s=fB;#1il*f zoFQ82I5W30oFC<1R1hU7ICXB=QxMD@g}izmQd3@}>5;J>SiupV(_R~=5mlJXi;rmfO{CC6jHg{3&hqg*GpkY<0)Q7AgNyV{gQF*&1Kh>T030YWC9?W)+>oo-vcg zk3Ql^bn^2PLtFpTn0JxuTCciz7q7XY^>R@Q2y*fF5+?1Y@kD&}=F1 z8^Q>O=-v0!+~Z3bAk#W@#JUP~=qrf{`2uOy*QwN6e=l?g4mEJVbN!7}r^*~^!n!C^ zV0qpt)X#xWO-hYrxr9Lc^i$r1v(Lf%_jyyA1tSJCsLs$x{IT&TynAV!$eDurBkJq4 z*1F#o8jc^Dc)XH#!YaE(kN+@%2*mIdAWCT=GiXs0uFU-@hJOmv{`9B#P})046s52FCdjKYU z?9dKx&DT3Ya~)%HLT!UPiBQ38|D(R`xw>vP0&VYp)7I38rKusfN`bAaYD4-+kka*t zE$_00Qu^6>mQQKVwL=TS9N}V=-*G$P_R~D3cuJ^#`_xeVgVRDk0hhoYTJj&MAybrV z&59Hn9uAg_WIeqQRxBolImBsyNTi41HzV+fca@SG%4^=~o8Ihr>Wa`q-p}>gw)FjM zNLF$XTOmI*BXkAEAl3l=_R!8)8*pZ-18xetyEDS;bxBGOH_4)BTQnz}AIWS*EIQfh zxu@TX7TKa@*q4G#c9=nwt=w?gdRYlNB*b}|9?1(^{KRj`bA;LYTCA8xl8yNF9&$yi zxSnramDk{5Par;%Yfb-xNtiY2VIq(6*Mh+WmPOy9YD2Hcl zo`jaW>#sx1y9K|>h^*J0(u_!hoLQdHS_yx>m)1x^jh4VhRL*nZH#G8l5rDevB<XoV`?3|>XsIJQoa8Mi3CLe3q!BU>aHsl4L3X|Z@d_r|$lIwPD zT6%LEqU#bVBV=i^z8q9u)pNuHzN3nz=~dk>J`KA!OLMEQ`71MQ;^4E~m-_OB^iO=& zdacNHpW17?=jhDK=&#dE=1(RvCaGQ)g7aeV+iDnJM~^~2MkOQem^SS9|71~oH6 z-^kpb1|I=IMDzIXPf+|Zjl(_WUk(?!pBlESq_gri^C)+AdMBc`YC-#^3eqVq5Q15) zjUN8f9m`JjKC6>`Zv!F&AMRc4`9Xzn z)gnKcbGY|r56V-1GAspt?6F4od1}6{VC2uyA~tJJ(E^<5K7=4M{Zr4VQp_+pzX z_NaK8X&!daIJJll3I)I6BJrVa7BL@ZiH^^4B_WpRXO@>bhl$7xM7Q|F%%B*frEGC3 z%4Z?sW0BbGF@Hw$l6SnS&l2lM(&oDI=1mpW#>7z0YZ-tB^q#5kTxyHbr`Tff5}^%y z+epL6oA5%ypB7>Q_`cw@>0&szEOAc%Pc|k-nwF81+oUPRtUa!<@&`EjaeR#9GaRez ztSnVrhzV1g*6iJ+EIq#T2sj>dz(<+m*4a5u96yF%9uc!56FPBIp%d3Mc^|zu^c8G0 zaO|ogQW=pQ3(!APUF%otClNcivHVPXo#%|B)}z2;NL{5it5G$xZdF}#U9>K9L+ys< z4bcsmx39Xr`S$4TnHyJaY~C2%nECx$P`cD>R%)*@q^@2z)VF$T)gSfOpCz;Nf`KY} zU3TVgi}Ql3l^d>wMMZXYP&pG?vnHqv)o1U+ue#=BaQPW;c6I}N;jUTJu&?1{!)j&z zwbO#|bbI@n;FCebIQstY5Y=uYliBcHlz-eX1)fZQ(s;5lXUB~@ns==8Z7ircS9jl@ zhW8ufp;y+XHd=#aLmQ{8XsinE4K_6@L;Y8M)c9d=&rYFXWyAYBQy;bNSn+7pj=ejY z9{uRi4|nX@CG1?e^Zi}V>auKo>{;DYTlLspoGZwOk6pduSzS?uT`pziu4|O31!M8s zbVm9rpeTp7`M0n|Uu~;FRP3*|xbFX9!8M9&tN;GZTWu0Q^D&(S+XE?*dkZJEZ>d$j zS+aQR{ekm=`?s9ma{tz`_)(4$^64l;YaGbL1W?q{_^sO(I;ib&PXWkX*% zZOy46W|lb5+#6t_{m7ak&H~`2@KFUkQ8z^pClJxQWhQ7hwR#q^hz3hblwsmp+sio0 zVE;J-tBvmmbeRe0awUOxEEeym#a;Iz(2R#lQ0(wvit9PUjS3ewN2q+jSwP?OJsnrA zGAY9y^g3^NhY}EG_XhH1As`5D5;2Wh&%;9qq5`Hw5Y3K#?3&%*y9+9Q`kBh|8?#bc zNo3)0rf3^w27Or>BMqb2!vF{7_E#|&Kg95Zcm09o+y-*eeiPs_=innWx*wB$dj-9g z8DGV-df;Xbu*3r^R(1C(YrdW%)~tH+b>3elj4FC3YV2t{{=@cq8WI)pcpK76iE6B(3JFNZyycs}XgOvmSBO zuD4c*z;v;Xhi*7$do9hFi={cNycqK=2znto*J>eg`;j;ONz#OSg;({(L{`8N4|3Z3 z38r+J0{;>-cR?;92mh$spUVtYpQ&|cg%V%#bAxA|5Bfzi_nl4?ymoEq=jLXHZ~e69 z>&JnUzQa_k6JcvSD^Id#hmH;KA{$~3jl>@wO~DQt!dITq5g`ur{`bbm;=$3N5efXE z=z8#~X`C7At$=zF`4o6a&DSDu_Y7R88`ph^Y$6g%6!eqWgFKtVnP=qT>zJ@?w}hL0ldEOJmvL;B@4e7sP6+2@cdY z2a(&K9Es2RAGJ+EZHp&sJJYD`r8On6nY&m|b%@qer8S{7B`hddx49hsLo6>+x-Pvo zBTOkU;=1A7y4S2>VCb#xDmgDDWQ{yKP)qD;t7;9OQf*;-U21q;U5PjKX~zG4U1lWx zKn}cb?qpK^8y&)vCV%D7OGTSEnEab>H~B3GUa2$rQx25k+Irv>{MruuZ3CjH9pG;l z{3#L0+D-`gWlq*;_X$}YQ@vqW%GGH51V%!vZ6lHbb>*7?Q}^n~fEj*;;%t zHaClSA+$Dc4j042AmWRROzEI&(E{mGYFJR$DZzY8gf!iSHa|0BRuChbka^cc(<6_O zr$$FK(#dHj$1}p|kznp_M`$wVy>T&|1)9j;&Av#WP3}h=f{AV$^4J#{tqxc7I;O?g zmrIl~_%HfHA}hikO2n5L@3#^fgInpYJ3B*0q&Vgt$8q(W&euH8o*)w1AU1hSpQgcQ z;Jf~`fgl@I4|~!8*|<+GTvO_pcm4HqQpmkTTRwZ(8Xqw!}Zcy0RV1#Ii^AfJ&K zn)@1Y!ovY!wROoj71Z`rg&l$R3SumNJdp-ZE4-TKO`FE!zyK8yOm!=ZALlE;0HN_K z3eCao?0gI67hsu0=NYHnI{xq8`#~Xb+TQW|4PEfpu^(>pr8cL9?(?Sa&j{V)6+>IS znK-g=Wbe-jWre4N(!x_iIpKLqr!pTkhXM;2z z`oB-`pzB+}&Ezy^g61rn$cPBA2Aqm9W3}5RrnX}Ci*D3?cs%<6cy(=VlpT!>1y2(=^W-<(R!|{)zoj)hk`-=P%f^IoPUQHF zcouWWEGB2rPKILTq_jyr*q;$g57Rf$r!PD^H8RC`)*haQXQv*ZPtrGB`m_m8pE=EI zW5cu$vRi2{JTT6_NK>p99nZbk)@-zO5u$hxb@KBPL%!ECeA!qR zr>z|0XK~tX!;Exa^|q?Q(6-8LzWZy6o}9UFR?F;WSE%?WB~Q-TSK2bSd5dpe^Zd{z zZ!u=U;SP6bLG!{;L8K5o3}=MGr|w`u7*?YKhq!(V4kV+Qb_F@71bv8Q6Z6Ava7V}D z6A9ea?K(h8$zV9h&l3hJQgWj-wwg0MB`P9*kPs~ji!_cG_-8Z2BK&`tVza`1w<5ys z*z9oMcUkSKu`$@cxFW^in9@{1n0d*GS!W%gU)>y)oPag($u%|tKRzPOtNFSCJ9QfS zz36IxZOMw$@NjaQ=QE}>J$hQtnaRK#e9}Ms`+Cll(|G3Ivnv=xoD-dqOw`C6Er~Fg zr*r79%EwA^PHCGP`RGQhK=|^_j5?p51CM`fRyOWViP{%X3nzTrU8WbfXT%B=aX}p3 z63x=Qr>VT*D1$PIVpHpD#n=P+Zww}G5c}yocy}}SyxWyb)geR9_HTh_=t|E&%^na213S=dOK?htJPNlXHW@jgK)0evjiL98nyU z4=k$5ct+HgIXNdbrZG}hXfr(BzN!;)w{hmlU0(L3&{rIy(R0M_TLS6DNId0V;`>m| z9jZkE4j!IYePkvhWruQ_A=TdSJ@3mj7VouFLK)K3&?C~c(9Q7P9B8;{r9HGi26;T_ zeCp|#Y-Lr!KP5u1t@V`hKc2~`*{v=bhe(@&m}C@w{U&jX^1{$;ZfZE!KLzw|F=1tiu_jQiQDK3}JNgpHH_ZOX((l@b! zpBcfP0-i{cTXBoxJV&-Ls{QG&7&7pvG~K=q-#a#qj<$haXO<`|zPZX?pwMq088`yG zo6^dVJ28EoOW=tx#kHJ9FHutl`IJ9Te(CgSiZ5k_>HZ}wIOMq@e*0@Vk#$OLJ8X-L zox=`%#DPP?Q30AO_~$!44d6j#L$mal7%J$tT9*?~ngMx5AIaA9Ne3n%>x{g2RFc zyQVKXAJrwq;eBqv#-%Cyl%Vc(w=JtxIzOEOO{g?P5pT4&=mj#~D%G(Cf6+09Q0ymY#?{~ z%mq^ySnPhl*sFCi``;85(FMF)Zd<_=QN1s9($qAlR%q<@xHoDLZ z+PH<%#q!W$cUmYNT|VNI70 z!K!vF-a96QEr9Gc;9snkl1NdkVKV=LD8<|k<6a@9ZGe$M+lbJxk!fW6_mEDF{j=<} zE?g{oA8Gp5C&z5S9TA}i@BDlsMM(>@5i-9j+T=-ZE&ZGeH+qUcXG_J_DW@%<6{B0c zBH!9Dou)FL?i{Ggxa#yT4bEEwQwi=`%a+|@ZZJItZX9|oNXkHsHV1;D7~~=>vJfR4eUL6?>U}8FDi)Gni70lpX1@vqSWvqcrE~+L;ZN8#6#|Nt{zu?kV7WRbi9Gy zpDasWO_srfp{(VQ$+F2SS{7s^_#mfr1MDyn>)N=+cY|v3I&?{S2<680WO)djQ3vAM z>v%W#97wOCaqcJUNc|@w z3HIe*!TZ%%ya?XUwofoK*Q{KH{Y>tdy1!jH3ha0)a7O6Sc^>GeT&c4q)%r)Lf}fSDSb-C6*6&iLgq`rXl`@v15b9~2uZ^<6 zZz#=pTY^FrSd$;hx`JqXu`p;er{suk=K|QVgtfvmD4^O#sM$BS-`*g;bDQ(ilM`>N}n2LHG9H7xlZ20x}dUZ zDyOC~x|020nif=6`%+rCL*|0v_eBe|kNlLP3+!g}!W`I0Vf*VL#%(sj`=uWmXmS2Co^ujdrTwZH%xl zQkw2n{W`CE*e#xPEVhrfKTlQBLa_w}j2$Wm@W6;Bz$Yy3G<=k0_%YMzj^zjMW+n>mOOI1;Wr#r*(vAa(-W@4YKso zz%cZo>3&>((F-=LouO&|J%u~;gr2Q(+Fyrn@UBrf)%whJ-euI+V~DL6{NGb0yWhEW= zc*xujKDUMc7w~bef2Zf|XpQ!eEiG(qHTZM`9-}_!3zk(aQ8M>%FPljR1$Z;# z-Qd%VvS+e7SxEO}JKrgU+Ypo7f?x6(yiFvfc@mMxyqsQAAQo7ko^H2=%e5f9z)+n1 z*jZ>^1846bcPV!DpS53v+W%slw0_l1N{l)f@;lVQnUva(Qo7^4H20-t} z@h8wzX84;6R#soF96Zki%#aw5;Fr!}gCj9Ki;#}_SRbhkVLZ*cn0`*X6P69|1n1hC zv`=t(`!JDd_`8DD|M;2M)eDd#Yj{_^tV@Jze=N&Xj@~vX_H;;06?~uXCx+xee+;Su{yK zP_Mz3;?st=;QlXX8f~E7YdGNMT#RVXB{=PvAwQ56#Gr+B3DvAl)-BB^=L?XTj|3Pe zgFevVMS}JRq_JOVPs~&+^qsdP<4N$CzmEYYrF6zFoP(e{D81qCdi8wp;ToS@;8%v@ ze;-+alnD6!*AeMZl`jaW{>4b8SI#H(8SbNW+zNNMt`ax%j1U?)h#SF)9H_qb0QqhFOOX(dwgH zehK{V+Fm?CM4fkJfxe)lKw+?R?S(gaM7-yd^pT|sjg zerAGvn9>C@NA<0OoqP!Qk%x=e7lR}O?RV12YMG4v_84o6` zz`haPN@2ofc}eLxq+&V=@nLzHDa?Ov?;!Kv=qD6M4;MFC+L>SyKmQ@-YOEuX2;xlf z4~nC^yLkA^@SJ&pjK(`g%Hgl{7Ercn!SW&R*2*9|c!=E-tT@w_^&aHMPkF2jkT$Qb zY*;=N+q$R0dq!UPUPH~fsh+E6IKBVvq8DUe9n2{n^ zuubN|TFmE00*->d)6%H#y=Gdape%8->eNaPjz%0uaZK}ys@+?laLUbOO7&6w)HODx zdXYn2r)F0P%33!EFWlv7miLwg0)D-!0vnpmw>0Yaq&6b;gH(49jg3ilTjbz6xF`yc zKx6F-Nce)ir1Xr~Pi&q&Q=4 zKh>Fb71&{+vp6s--1+8{cH_G4%SCp9+u6q(A<;g^ldmy-QinwF-tz< zhEA}Q5?cqYyFH$_daaIG4vKLopGb0?#ZS&-RnsI<)q6Y_Te4Qh0;BoR^r{zVvn|T?0v*CAg8So;w zmssu51Q$suhZnSgkGDOL_rkzNvoq$GX2f3cm_NqX$lTmVp&h}R$mh(=HuBu`HgF@; z1{&FQfSGN?z7SkUf;4pVHW60)9;k$Oa=++&>&x_r*q$Cp?%&(W>0T`lZ5Cm-2OTXk z=p{8n{FJhxiZ!sp+j^+T8!S7s$lZkB_uSS3UOZ zAkTyzJNX!=aDy(cZSb!oa~Ct1%dFY;PT{^?zb}mLdUo&;L=J=cq4b>YK}7Gn1BfFg zGJ|uFtB_O3^&)qk`kW5F(4ZB$)qpXp$aDHi_j8cTJV$Mn;M*xVe~Q3o`=d@8_9^Cl zlp><^5S26J=|YG=ho90yIeMc)X`nZp+#x-Fzadkelwyesy;rzpgYqFo2IV8O+UC&` zAEL;B-z$JVIeBfS-#!~wg_+>~4pe5AX*?mNh7QZey&I>ORy^RiM;z+> zqSNNhgOyKSpMFi+m>Phj?|q*R3*=pi({0gXgac5I=sm<@#ie!}~7X5Bf0w z1U1J;d1*)VF+QnDX6^?E3m(S)hCGco#o*-^yd>U4BX%U80EY=zIVS2;l+wgKYXNt! zg#Tj5)^b`ldvYwBJx~64vxmyksI2V<#J8qW>DSQaZ$_^6GLZ1nda$6u>CTgzxXRnE zdvjmatzx?l_ovYMOob%U3SE$N8D4lt=fh(gt9^e2HXT}cVm5r9vsxRqmA+(eqcOQ^ ziO_+FCKJ^A`WM6bzJAGHZiQBAFhFLiXRRzNS=A@-6z6@2He4PA* z&g04?Zo+rkM$-mq9X}o41a1=Ww=tLDo1f~tvRcD1&NB7YPwTXOm`9yx6j<6`DvKr@ zCsVl+oez_=)UukdNj5hS%&z$waXSYZ#4CL@U&r#m9RT)DHe)6$Zy`o^)-QoK#;VUe zk^*Y;0qQ@pA>SwPqnU62)U%{_k%NnsIp{TWw)|`B0`J$%mDkvl@g39D2$=_s7unJ1 z`SXcdhwQ>0z*$bSEY8qYzHYvR*Q2`Gjz4$HrBYTPR!-ajFEw}QnJoOtR za@Ag{Z%4kwGqzZX^4o>0?OBsn0v6nJ{*rtCahk4?)OQiz8S_BvlFyhI0{^YMy2d1B zD?l1n`~uN>c7Zd*4Q}BeTUfwJyY$y#9nGg+KkFBW>97l2nPSDZV3+z?3qgU_(< z1GB#NKB3{ghUW(RSzF`Rh0p3)eYPEJVdaj;cdXp`t64wViM`tV(aw3w8xF=<99R_C z95BzkFYpWfjrF_qlU8BoFZ9EeyYy2y-nw>|{`{s7g$%~rnXoPNdeweQ+3rQX2#(^?O0 zD~&fnd1o|E_}srHRxr}lKCS?kBZ?k>aP&%~8SDVtMi;^7=8>}&+ioj^xDZ_PKS$gp z`YM|BJE6G;si_m%jYE%YFGlp%pi&kiMYyjI(lE(9Pz~(9kGSj&7~4L^iz^SgcD?m$ zmc4d$l4EPJSCLP0eNCUV?lNrKjxvRMN;_;Ro=yQp z5p?iQ)LF|Nr^dd$GAEOUELQ+)$AOlG!wx<4bKp05&5xPVKQ;&=!&sIrN|{;R65 zTIu~2GqXas-!fDEKkU5?d{o7`KR$EL+0AaUA)7bYKtgtt1p-7|-UKX_CB!v>D2PB& zQ5T49Xwfbdy}{bLfv5q|f?!opiPn0p)m}jH%55ppauqCB6HsbJA-+&(K%4NE<#qqx z?>T!y65?C`xBcDw`|alQ&CHoIFVFMLGtbPKGiT;>YYxUoIFG*KnIp%>@?@muU0;jb;=JzFrd@tNaK;`DRb$GCp_ z_*OmUG{m$uOp6>u+Sm2C0r>j_yO(fA_nG74(G%eRJib}61!&icS!7&8? zXE+Aoe-I(|yl}SgoNQfmYEVhJr#4dJtg05?epku7T8t}Rt*(ufIpy88ktxox_&?2A zh5yr?uj2o8&RT3{UK_a)y~5l{Gf}_QGU>YOvuY!AeaWsL)U1o#8rp-aTYbNVKcxFZ zKIN2lw0BWz{kq6}pZ&V+uG+|aq+j5hQ$zm(=dTd=b|3w>JIk}v3hQ?*!OU_q+NpT$ zP?8AzA%83SMegTHJ?1wG+~1YoFEnF6(m|#2qCsUBV~urPoo{?rz40ZXEx2tizbM>R zE<9T!whYW>rFqZ`yMld6#?F$n#s+0D7?8oS!Bl+nm|SsrbGjuNZ;`6!yRWn^{I)-# z#$SV#f9|lTJ#-KHhJbVIk#Uz?;uc1jZ{ECors`jJ>D;1iuijh~UNpC;2749waPB}D zd;D8Q&_0WT!DT~AN*W~2)=&rZM~^z$CkLiAOo|lDogi{++JChiW@7x zdsMMlf;UtyuDJQAqAm_j!1oXtb8~L!m1V@sn0sTTWsV+eCSuLeW6k8b9qNFIO=D&M zhT7vxW~Egm-C)m}ee|t7T+QwoR4OJ^^7I}hIKHw9s~i-Z1(VTOdt^pYT1BZyx)1bBXQo>FApVHmSY9s&3YWh^RpdqcM7*J#*z8cMA}@`qifph?gho6WS%>gMgr`W1Y%tbIfS)eUG}JKe zQQQ~_VTNw9TiIlDXP0pl#Ia9Sz=d&bl`8s0ue9OM4n;$0*H*u`V#Q*^hCWyTTZ^hBgi?EyVXMs#1*6P~8SkLHadG z*R<~GTPpJWM}}tF0^uAbYrU|G0% z56%z97WP%x^P(y;zo07eBVa+nlabqjO8D=vJsG(Z{-44h9+`reRU-}CqiyM@UyaBA zMI);si*0syRRo`sMD8wd2A+)E1K%>Fy1yW_`PK}@zX;<_u4Siw;cdmlfu+COBD8^} z@TUwIufCs-*}d&Og|efwy+P1473`WYft4*m$ z7rXj!R9%bkKY6Heunjwj<9TYaCYm=yqhp6*?&7a!aPGDeSQNN!{p8*WnE&J)sBMe; zO06;fN~JOPO3|2iCC?Jj`ij0O*dJ-ZI@l>&&xts#aJhUG?+T03E7tqB>np&L{OkPc zxODXFliea;;=IXmf&aj48mtITwg3Pr7OOV_wmAm@thpDVpi%83}5Q(6*1q6 z*{O3GhV%T&*?%?TStC5j8JvVQ)rNo4%pT(v>?Opt8b*i>+Ril+#ue8{q(Y}`!KY4K zJC?DGHQf3xF{U45BsZR|_)KH$9uxEHXO!G933`q(44>DU(O$#J-gaMVnJd3c*Zyoy z>2-Ont=Z>HlMbGPpolFkm`5?<)FyI>VtlH1_WRwYyaEm<5z8qSN zBce!R!Mj^mM6FsFIA z2y=AM={JGV&}ko^q5Mi=c75LomP(9>V5i@ma(U%W*VK?+vwc{zvXAU<)T_)JP&Bw+ zR(>oRrtEb2D<_3~o7Mj4ebvnR^zmBdV^fMN*SKadtq)o=5NW-7S{1(heC(ViD^o)s zAKxuf+qC7h>vv&KeVmXd`b^-vL$$sZZAo+X zav>k9Sow3zQM)JHjg$UFrYlh4^JmHB;0tm5mh!A$B3#Ryk)^Dv#tt@Ntyh*(psoZz zD%NS|7j3d065V}wgc17>;s%VWllbH&65H0;x7~4$+CJ(vtkz4)15DRAYrZ50b^>dD zS@(6xs{(z-D}8<~*7Sb9ckk=Ug*TEMyy-eTJy?H-7V=EQA5t6U7Vo<5=}6djOLpo- zf8CXVHJe4@9L#iJXKXv^tB4PI}*`A9I z?#c_Gl-}2ip~!!(=sOv4tuIIXLB{{?WX66GC8S@&*iE~9&;mX?`!?FR-WyLsIXGvY zry&&JtSj#BPhH>|EqhC~dJG~4yl!@kY> z`%rhEl6;(5a8doEky&ozOyt?_kJn>YI$WhA)O@xsaF55k!Knzf)eD>=Ap(n3FOBHKUWS z$%0OYG0RXY>NYSmwIKPL&+xQg1C2{oUyRiF_}+N&YN#QO1fSO%!|R*a2pd7?qf z^Y>A_JsRI!sCXymro!r5>v#5sZP)DZTk5+tu85p+U$?%K> zg&q&RA4V*O^usz`xf8GsgN;a6VRPfKBqDfr41^%<0XOsT7aqu{K&g zTH~+8SnL^wGip6D6v9c{PHI1AW@2<@)=R8w5uS0IltV?z64!nD*LxF+tB0mH8X-%C z0v#_ct{&`dl!a;aVj$MEs|gMK&Tc}ndi<>)NsMy4H|i-7Pac13UP|M)u>00{rweY}45m4Y~D24|oL=!G?Kp^bGO`|&G7G92_Q&$}vrZ1^#6eIK8vsc%)-<#{#y zo<~*{Rh8r|s`BQ&R@F04Su`xKXwl+D75RTyq%FRD@jaN&Uv&HHi!bSGt)AOAQ2kWj zd#Ycpo_Or3dGhXw$KIPa7XOdVtHS?;d9ULCWAl`I#@$nW&wt({@11z8e%@I8Z<<$y z|H`~q@1=xJVh=^poE(+SCr|S1TYN8dCc7*nFXKr!-ng}%w&it)FT;nmMyGwl>~1$k zmc36!Tjyhsx9&*M8+&MEM^3hOKbKOPfbrEI>;nI{+I!>wYq95vI=d5kJo)C^-6IDL z8#HRvs6k_g3>rLSl&JF!9yGK_U|j4r#$9?Jz z>3M9m(3|e{k7IAkL_B9&#Ul9>zAthG7Na&r`Wn}^=?L{@3|@`!#R^v21(F(bHrX*6 zE}dhAEgLT?26IJ&NLw=9f;s9H`q@6T>E&qiwC`M3%I80cF%-X!74nh5e2k9^eDu{CrHpe6LpoTxS$zKn@{mx4#6>!Kwndl>?*C$ z?a+yn-EpE&$6X|Q_UA5=X*gFfbG-jVw;$njmge4rdD=)fJd4Pg-Ad~suQ-!Sd#dm^yjKOu03i#*39~#W_e+n>WD8_z*_*TX5?#*9bo=@{>BEe=)OmZaqHufr! zeX`3e!JZ|(O0^Szn{SzA!OTQm#66jB5QIB*rflwscNNjr9?+#jCxyr67R}r7zEw8A zcPa(v{^`#h%|6VqaxU08D|N2_gyOV~vzJPLYWdSg>==FdkJVy?=F{iIUEzwN%weiu znI!T!H-6-FGzvNU4#>iFrISb z`yWwW#6E%JzBeN@j1e-=WV!`Z7zEfi9dH;%<;Z z>2U_Kp@Fk~X{AogD(HKz`mkeb`pT1ieJ^4?oD1i}VfA~UiQlnYaEIr!RAV1OJX!e_ zXO7)@O&`1S>OOY7N4s2L4M5L{O9O)fqbmwGoorRk-JbpO@shh*cezTi?g1m(pZdpk zE7;sbYF}YmVj9nt$C-?2=uHz8WkA0z*efFuaKQdn@LX;GDcS7UR1lck z2VaxnjR$Az%b$Wg`kmk>arIC;DJ6rN~*4c*@#RGtPoD0oVKGIMtns7UMsQ zazmp6NqFZPZLPr>rS6Lk>@wc5;>B2boB8~^UY(`rf&Kd7!I4}PhKsj@LrE{ZFfc7`RLmSK%#L=ZYvs4a9s81cAI9SN- zkx-s(M#=X8lNC&u1C%-k$5T z_iV5aY`{AS&dF1^Y16US&AiMK>;bh-crzwq_tUV_*LfvofonMzT^qT||LhGF>$gR` zb4ONei%fU8vF>@-ss4d=B4cpzWWTF8e0z4{pu-=&kUc3-fYZ%vv2~Q3CuSd5{hHAa z_Qn}qE}WMsAH>PuZoF-DuYgY9AF;caEW97@I@3z4u+BjgWPc!+3xp>McUV3<2Qx%J zJttPD+c7GZ>aHI)r>IHevNrgSocWRHuQs7G!y4K*{Y(9M;oh5XbNAjncbwv{UmA@% z(Z9^VTlkF98R%h7wEiboA}eW_E0m&q)3+mO80Y)(jxX#N75LUpOwJxO;OMSyjd-5} z&Ab|4--!oH8lVP`?&`6Q?PEFml;C*SO4v=Dx7ytQbPv3f6_`ItM~^JMZp=XQ zO(MRWbz{a$@EtC{2;t1vxz<@{5=*eI1oPkcGQ0g-f2>I|-`k$Ww~07~6*h?PjrlEz zK8_H=Yw3eG5zxy*XHq_%dm3;uVSOrQ(4HT)Jo4*nMdO3s1B_$0LBvfyB> z^N+UXoR!#rVoA^bn7utyRTtp*$$H<9KF_zYd)bqB@V%!DeRRjz(5lGg*nfPMsQq#3 zm7c(o$eVIiq*eSpFEDsXhGoC={`t2C=l)`>*@13@#67!OMv$aOq zw=f_ZVcWcJ#J>5A5C1=i@XR+n@o&O&eSxgUn-C3ewoCDD8$J2S)|auTcW844YzOB~ z(4NLFqotA=fk&`6`#pi=z=*)Wz})pq(K09F9scA-nb^7&4B)fPo8YO{G=yPg6G&OVJo$bPYR44y7js`S4MDg%^!m}9Cqf!6X!z9 zXP#_*H{#rkwcCEIuEaB8CU!&@YR`bylBD7M+uusBFOo6o*I4H@F#F>T<=LLX6WBFE zYDMdB7K5(4T`kXk`Sj5fPZbTCd}8P1Y|jA95Kqx|x+7_RUY**N6b?cD`Wk_a`yyp^ zc>7+Kc4dw5MI7#;Ys4XkGP%Z|g%?xqM0^jrNLlP!Ed~X8+;BZ!nXjFimh~WZMyuPf zCd*QAUC4MRZ|}cPuha4}W3J3K0sHD;uVsv7^%G$21*i6;j#s&+$&S@cb~}8dQFBj4 zF2kD8aaowH$?EM{6d9GZC{kp%!FMTq#r6yjRzJa4hFDjkPPvwY^{E8Xae8QaskL6I z$U7Duq6D$pG%u?WeST21c$L%&&#~~#)L_x~u|8sO>NvawtQgzulNdc#cwpDZHY@P+ zyI!WnS->DUEemY+x6SHYS&k?Na$-_n>YHJm4qFY z_f=k5*{w2Vd~&J1AqBg>%Y>9*3Qo{m3^z0Q^Pt2kQw4jk*l>@d7aQ)~3wLU8H{OO~ z?Iw8VI|qGz2uI6Kw@(>ZeTU@^j)L^P8A_Fa#C(JlHq5CdTy=ED<3-l`yiL~eX*VQp zVl3MxSSZXEa6Kd29NV6AV_Mle5iR426I(*k4@;flsj&IokWlSeoKt)Tui(!}Jmbth zV=YB$oN8(dz7u&~@=fkmxK7d*Tf^iC;@M$iw^GcJx+flU&cc^+WmS<1hl(fUISzY? z2Qy2lI6HUZvFY>aPdYvE*qQkjJseg|UlSpGs%~$%_TRZNWrDmTW&F5^E4zAODkP%F z)L>OjR0H>Qji`A?nL zzaT%ToH)He=H&%v1(VA1f?FfidQYt3zv9FDKj#Y(jzX+@uWSR~n{irWA18DK-#Ou& z?tnEg9CPIvSW&FH2Sb}h^XN09J(%g{N;|(6loz2MFEZ}JVm4pY;cf`?BH*b{(p5?0 zvnz6f!)FagKWs0N%|9K>KKXS#U1G1e$*FS~g1P^h**NQ)&xIPE)A3xWQ2(8r-)@`F zb7TH+ny{B9j_2M+Q^iUBd5Udcf7*%+@U6kg3Olfz`ACByW6qTu;|8p4ZjkwoGJTd* zAKAJG-+#w*m@%-VEpq*0%F;WyyMU59(>2z`91{!foB!86KGZoTBVn(xV-LR5`fVh! zG_l0kJy$eWK|FVpmlEvb&U2LUb+`Oupkyh95Z35-P?k1PoDr>P8p>BgM zRI>?^^vEFIC*z$YpRMaK3&A%Zb(84gI%tC(31aQpooEBz*`NXA0N9NFqCzZB;(5f& zmHKGwf^!&UHGgsnt7n90zBgjHTOxCd-3xIZ`>E{Bb4xG}2ZBW4v6U=?N^wdz)3_R(%W8+6+ZdjR?8n>`rDI42{m2hS#y*v8AicLyicqz5O| zjGMKjrfQbaUqxDfau#Q6#^lEHd?T&(7&)0eogF>hlvqzUt|loMt|_6s(bGj*gJ;>! z&9q9uQ92%TL>iuXZCF`9!>u*?PgJ`l{*R`Oz`V={Zr5PUdmz0HeY1Zv>na0fU&wD- zvB7W8@{as=*XwNd(cZ|x;5TVJtkk@n5p9@kQq|YsrdPlRo8W>L>8Ct5;+$91{#gAC za@wOu(&+TC;1G=^DSOzaU>_= zjhSPc<5hEi1fEU6(~)oWrACr5N3MqK{fk1!cd6?_S4@IFjmG)*_LAiXeS-C}Slka^ zn#)?2d`Q760-5c`*R+ao2f03A2I6BKFxs-n&&K!oeK23!GYf0-j+bFIUJ>RPG72(- zYKx{C@7(PDwU)3pFmMPh*v8g5-WDne)r2%pYUt|FiV$W9v1Sb?Jcq{Ogkqeb4E^Lj zALhOvl^Zi*|L)gU_BsDtmi_&}CD=pml9L%|BiBU4qnHn9aBuP;M)P}>o2%WG`kA(o z*2mA-bgi5l)5^s&m(;u(8%0H0hn(SjoT*#(5?iT#ybWhREVlWZo#@LR#G7pTN^sJN z(_M0N=nAf&ny7)?c1F)w&6@w--guwzi%V zdjEp+<@>Ap%z=h|_`d5-s$bb8HSEIY#fp+)*9&=C8(Jz>o^EMLh1P|xpdC5?hO`8J z6>m$WC<&^i6ZL(Wc(N?o;x^T<$JK3&ZfkV?h3$b2!YRWTjq%)P+8o**fwP6&igUgU zIB%acf70!#!AbK{XReqx>9!TONsO!pIveIS+_rrF^4mjKI5*l$?Uge(t;6?fON0Yo znT!|dH1!coX#!FES`-EE`dk$HGxbqWvqN#_Oqq%+#u|4cXZZ3z=( zUP9SaJT(uEXg?S<`N0jt;Ccq!I{6q@d5R$xKb~-4113AKu_e?G##pzy==m)>d-g28 z-qzZHYwVxqh#T%U@L0jm$2%V z64)GkKcnb2rv^65`diu@_7gnk-GAa~w`&M?(ZU)Q!!9w-vHze=V!Q5U2ihdo=@!SvH!`sPr0`*V(h%WZjU8z5ZJ$#azZ74q-tA_4DLEGHQtBDHZIH-4 zbj7xVvjYe)~#rw=Teb@kPgr4%n*z=1BtA;A_To|6uH0`&5zo zPR~I4faANIn-{zJ6Dsc#^r*r;S$zDh(Ru zh_OGwp>g;^5$9=F80+^ZVwOaDL`#yA8cg(IMgf29d-)e>9r0U37o)BJ7SZq|2OACD zi?-s69<+CU+2_@tyck0;a$%Hy@$j}BAX8oet8?vZL9v={BnwaI-EbuWpPHzivz{ew`6Nn&L+MoD1TM#&t7A zBl2ym(_KwGKT|{gn)n^u9wL`zhM%8FnThc4;Kst7NasYD6X~30JcQ}-5oV_K$HM&W z!rZYiH^W#K^4DGD4_6gz?+GGLTngE;UhH2;w?S_Yk*}9aI%9sFJ~N!<#r!%wF@KB> zvwVqiS>D$v*OZrNd?zNqPrHyGd8>yU={Cacfxpi3iU&&=O^lPK;ST{x;Er)C9wqff$ z7qlt2xU<}iv~IB=NViUef_2O*SY0lHNy3KvHe6eUceWL7g2^ z{P&RGdvMMCMDURg`P#(tubID*uM_z?k)I3sy7YX_{JvQ}ZZSjW*M7z^fbQk#wY&eHshd$0JwC$9mDlo^-^fDC0PSiqV zSC=Q?x=y>ZyiUV4Tp^ObGQAt=-Ldo{yK{Qx3p(}i<*|Ip&)3Koa&wcuZe5Ej* zzocCFlY|%fc)u_o<`4Pl^vwtwd{fR}Odq}(xY^Mze+~K5=6{oXSU+{K`lZ~BYonfZ ze)apY`X+t2CSP=QzVPY?zYg{4#&eyU_k)vy)L)Jnuz`ROW1t6P;QBBo@UdN&Krb)U zTkLzHmm?HIe}vl@OX%s4FVpGeGygBqt2(VDCP&8aT8_-8&diVW;o2DET*#MIRON@J)^B zr|YVT-bEL3rryC-@V$WoR|@aV95V{P_h#y&2;+X3;br=mR3BsVo*uUhX(jUM$fNKf z4eCzR;eK6gTuDFkb>N=E7?;)w=j^(!#+7cwakFfsK_8}_anW(tMq31 zYC%vRAM11=t*zNe{!?=wdw==>3X88`7vQyxg-~$m7?Pn+Su3uqi*fg+Y$( z+hmNgDO*FHq@@daw&h`@HJ%H;Ag;-Cj925Cz~Ir~Emrmy@uh%X1$?`a#%(?m80o{1 zP1vMeLN4+`xloS`UJM=4^@s8$4|FLve^<{22*>@pF-E*P)v4=u9qH`q*&vK(i7;h{ zby}dwkcq2n`S}o6*GJs1Gxd>iL5~CX9B}ucUGGErs(W@F?U00B>4HDuMtnE!hmk&P z>Sio28}8X~?{egId6Mu;_iVrXlDtg1%;&f|(uer5=Q%@9V|mA(>r8r$=R3rW(R~zj zAN?}A!=MfFI{%DGxlw+`vnKU~vNY;$B`9J=b*zs4_@iMXQ%NeK(bd1lv zNxu0nQFi!?Whuma(WB~z>JIhe=mGW5YQ1_mx=(#ieMdbJeIM?7P>MgR@2elEiGu$d z)eNyu{Yd>(?JW+f{3{Sg)xW8S)geOBPO2^HXpyOD+Hn;}nro@rDRq)4)^fFT>UAQh zU971ZK2_5E+Fb2c@w9f0HV@n0ys1@aY0$jsRw;&C6>-d>icJKcJY*!D1M6X7_ZkH;!-VHWNY0-R80||s!s7oHC4Q*rinFbx~K-7AvIIXP`ir~ zwTBq4y09@#mdH?h3RUeTjw;z=zmg;Vr1Tcslw9$u(h}XP9EpCW9F3kL1CF;rOwd$$p_tn$UAFF4g%ha>cC)9J%b!s&F8f5gYDj^R=oK{sFGp`A+ zW)UMbtGH525VJsgC1`&DwEq&c{|>aj1KJORc8euNc_?G9z zdDt6Zz7Y98!nbL_#lT;2eH0i7|1BONZZ5^lb{gW zkG*4ZzY*K^w!izc@BQq1m*-!eFY%>~ zr)XGl(GYK5F~0AA_|e!;JSs#VtxraISuk9_s@$z+tA16xLMzTF7RAou=gXfi|6Tb@ z<;P~e;;wT$+`_H7m-o}KXOFkIuoz!odfXnz80VOEGx62+6}Brf#?;Q%jEU)R=G$%D*sJxm4B9pxjXEUP*Z;<)f6pq#R87YszOSM^jFxSVg*Ui$XC{6pP{F7b)9Q zK1lgAZxA7h^C}q_lt|fXwcC|X3KneksKk%$%&9k zg}e6TPsz#XwLh#OLCqIE9T>&j~55GFfKI z-f{qHVgl-6iF{oy6s>xUGa@Q9X_ro!g~MG2%dv7AaR^B&BvkxhdkWifat^Lj@JtaJe^#8!iSL z!V8y5Ul6-4jNSLaW&AO)eb)e20N(+=1>^wZfT6$$pa(D!m;h9L5A7t1y~0HpsmJ++ zC@vDB2(G_a%DMpW`2{XJ-9v!>`}l;&npzjAGp>-A`9nX#A38hyKyQ9Q{`6j<9-$r& zq&<+fDz!GHCOx~)%D!)Bf7WABMr}&>zV{Za_mt(_TTqiOY*Aa(o`O1YqvS9$or*1r z>acZN)bgBlhc#+_E@4MPG@)mDnzNh3o}h{^_bIRjNvK~3G!6Y6G_eF0cP=!uC-icd zxC$G>-6j_4@-_MRLf0a?uqTicTA_v-aDry@M^TV_QzSMQ#wIXGuV4?64*)eGsZOz? zR*_g$a1XWx$|hV6tExh#x{J&b6i30xx#7n*F=N$cv)DA7aXtkDBu&2*QT$VQ9sk88 z5SKt)0&xlaJrcn1|3DmZ8N_wqpQ8hRPaBP=iAx|Zfw%?frMdYil6VRz6rdD&$I3V;;a8&LR_AQ_ti1~=f#kq-FKzp$LqB^ z`iIdEm#=SbhyNIE(0>Q~iJ~s>9{e?>ivPn6Lj1}l#F~Rb?D|ZI>;G!_=UpYl$y+WA zZy%?=U7DCkB;a@V;zeN#e${a8_$^sdb5B*(y@~WQ-}-j>Ho(vKYH0}n0Dft; zSd~Oeg3Y2OD)_HJS>3o-!!%#sa_%^L`iZFA?@6@DTui>)MWS{+)SsN^j=>#=Ftsf6~j!y_n@2ek1*u z=uI1=(VJe1xf}bz-x<8u`ThaKW4iV({q4cBkZyRt=uN}=!Ed^VGYpFYhnub;6JF~y zZ9EskMUfarCY;I_+j$tg?a@AdXaDJTbeaA!Ek@l$qq)B^^QZr0G-nXpL8jY2uhwYp z#RTr_X!GCI2)TSQ&i&_@^-AM2b4(l3b`G$+MF?!lu>TwMFI^X+>>oH$( zzpV^C-oK-46S@wx>0i5eU4>mp^EWCtCU2(MX!y6p(wnYcKJUfu<65_IV`B02`f|Lj>~(dO)%pfh{ZQuBRqH58()%7TOPkc zS-%?7C2i-BzO%hMi?Gg!M(;xUwO!^BJ&F8vI`+Z6NssrZbJ5{F5Vj8>&41JHBi?Z{ z?w7lu{kX}y?xHSryJ67HT8s40 zX981ti(2Hvyq-5?CDwr!rg;a@%R#(IcD4k>j&|`V=QF6w9hWOQD$??Wj>&Kz1U3LW zfg?Z~Fqz1O-^f=(Uc4@xnuEGR7|J1ydcGM?>etII$HLuM{>!GqKh>s#exfkbj=Hw% zuIsH=gzK$M!u0@jXBp~x2k^iv!ZG#x!tpLJB~Lis0qE*s6+*n@F26X_UjDaCd$7>5 zBzV}eMAW=nA!=}62h!C{Z4%*k+#-y0VWfBM-NZDEugllQQQli4IhMlJNQ z7WBiNVjz<3hW_S4?~jXuGNRQ$S7DB0h<8kU3OOAEbbXzY1NWd94V|ZZ7`sRA$Q0qi zOdBCCiUHd^i9+aLVKLq3(ddk}!8~dpU&@$zM!(}B=*cRhF3!9Yb5SSM1=f4TWVe{U z(~bIb>(^&8Y9yfR)()g)n+pRDq1)WA*Ef!x)fqxb0?Tzw!gC+oOjU`9VgK^1A`*=*t__eWn zx_?@QsGT-P)b5@m!c!|m7&`E5<{Y#)gyFgt*WpZt!B2Fji+0x?mp?lMezpK$1=e>yPPpk9tCowi(DMa<;C&rXi!!J0MEDUS?exj8A4tzMbTz$vg9h3k zLYrjJ@I1;h@4Ify5w06Ig%?9M0Ma53wwZKL?*YoK5aF~Xw1vxn9RO|PGN64J+XrzB z>CfOE(|+16FS9Mh>dCCH&TfeJ!vJk3`y<*o(}tSu7`iB_kJLZ59q4?JdOtdbFx*;z z`mzJi>)UYAe<2NdY6t2-4X~^osCUl-&jUL;;V`a&6uQ(y;DIPy>TsJbnK~77sXx?H z_QlhU{y4}!x$rzB{6Sui2H2N84bX;+oPjhqBJM+=5!eAte*$^^9xkvo4ej~~;P*Kq z@&R;7qdpj@K^va_``)mBxw>vp$IfI_>UOmdwpH)9VFx4G2SFRY6q$4oG@&mCT)#iq z7Ow!~16S{u9md$fK}>l{xMt917ee+Ga4SGdE$Sl%*lgr43y^omFpfD2z-IyOSL$`m z`ea>(V{MXkRtTB0Zk7Q%0A5q~XxFG;)87I<2OgkZL*Hj%|6ZfVVZ8V+E`hiN;u45U zATEKp1mY5iOCTrh9(T%R^3 z>~nlM2IKy)7>2_Qbi1i)h$DBA&vC`#3z6`POB@L)%%2$UNVspvj@?^)&b3v(9lO`U zuVXk|pW_+O^d%_6y{_PR9qG?De(7VjxXza5Uul zoG}#c${h~)hQS4VJL(ayYxoiFf5(8%*E_p!@-6#!l#jgM0mAQ&@ht;()ZgUWv6K01 ziGhA#_r4hD|Jo2r;4xwdc==)&@+Qw0=Kb=T3&V`^&AfHDTi`M0ThFW|#9OcHKzYA6 zuzSnU`ucr@uYUKwAu$Yv`}BW3^Bv-;|9U-!-8Vh`U%PJ_w&R(Hk@n%VqFqm$a}P&{szc zg}ZafvkB5doiZWbp7y&A`Bp#tn$O|c>T_HTByRIL@_@-e;DaHKC-)h69WGG#mJXkz zVIRudhc*K`+5vUOI_!XVaP8PV26DIwala6?s8_=I+O%7Ib-V9E+^(<|;lvgb!*<-W z&%_YOr9Gf0xW_Q)6@a?cfwW`31UKQH0S9O>v24U5-?E3>0qt|y8?a%XYTvSc)xI6m z&ZGKagpIfd@~nY8Yj7VJ0lZP;d~4eMuq~^AM^Mh{!GLcE+R?Ipk3r@Jc1(K=_n$x= z1G{w~9$f19Juy50_vdQ|13t%-Yf(?Q?#f<$MVJG+0vPT4o4IW^u<)(5J^=cGe7+3z zXm4l}j-6}$DX?P>)Fs>ESHS;=-D^7o?Pcu+*oLsqF!Tj<;a(j7$7KLLhR%L5%>Mn$ z+|D+-{k3W5E*p9Bj=kzSRx^_`3oR;wDOCm;m>ipbYVeE58PK zK5}PVgRrjf9fVK+2Dlb+yTWw{?+Vu={GSPIkuJUoW+OiF!x%zv{}GsneE&CKKIr_P zgdc&PIN~yh>p)xw{yTL5W+ncMOCTz%vW+vAyUI@NGdBFcKIAa4sLapa?I}2gm?8Z$Ate4w&=% zh45bl@WcAiz_$UOYp4P|zcC#c0t^Ls#%K~S02m1L1bPAH+_@EgzB}j(^aHvBoX^Km zmtq9a4dDBPLBPepWxyD~{F&E$zd;(92lFCdEX%wmKjg~{Ck>?E4CkCb=l;#`9QbAi87&l+yH-+G38C!QqGhq<;y%sBk3nEq>Vh2Kk~{lNjK$1*-=iE8RbLz zNeAUidGp;0>9qi?57rIeV~}^&FYB81$~tC!lGj{-@}lf0N6I4splm5;^38f-E2p0VC2JIbE*Lm9Ci-2mlnwkeZ$ zvrVz?DSxv~Q3ohLvrSQVSbt`lq7G4xW}Bjpv7XI#Mg23&H`|oSyV<6wFRUlCO;K-H zcV?TSzOlZ{HbuQ--J5NSdP&_Nf7BJq+LSZpz#sMOpTRTvZD0OBnrE|~-6(eg@IBx* zz|?!{Jb$b=)-CIYbQupTKV)-QE{^%(!fCGgLd0Bw|Mo6L4=+9vAh z{|)^=d8CaaFYF)5C;KtlIod+nZpJa&F55J19s5bM{jy)99i=T~AIf&izLEVO?ICS1 z?KN#W+dl0i?JsR8?Yi0K*}u|O(O#JCp02@8P#)xu{E$BKJP@D^$P;BtS&@GB ziIfZZq@2h%Wl7mk7UYdGrp(NK!sNgGc!1@wUYHN-kL8U5n13d~vdlU$>))&w@G<9uuQYfm^wv%DSwtnUa7yP&Qsz#42J^Cjje;`oMakF1P{8oBGH4p$?P*lY!~LjX*i@ z17IFd3H%gb{dEH}0O|+px*tH@V4YDfCIH_9ZUd5lEMPc5{#hT4OWGO6_?H2cyA2?( zls)rjI`U6BvP{Z=vShiWow8(|uw2TMx*`F}hxIiGAaAU*ZvkTf){7mWEK-5)0OdjX zkk%A{GNP=hL*$JzVx0{GDDQ6r)VKfcAIm4NbSVe^$TMX_y6JvdxvU%VK^`bWx|AEk zDci1olm+im9*j$wFfHZIyeQAEeheoqj7Qp-jOxxFyd5^9ep!}#WlxqP%U83Gl zPF{ezOMrG(2avuY0Ody=r+%`Xus-?%)LH5@>x(*0+rlcT%B98+Bwl}sP%Ay~@HpuoySzHXzCb4ai z2D+q!yf7~5W%=ZR;gk*OqkKpsWkfnDC(=q;F+Sx*nkh5VO}UYF%8v9?e&m5NBp;L` zc`;>awo&p#d6Fl}lzf?OjIt$vq>VgM#^jT7CaIMyt4lNKrv7PlmU}~DZq4K1`q_wfeK(Q5CRqemB5`q z{1=x%Tmt_)CD7hBvR%&uXh&!p+1}>>v?H{QZ0`#J4WMnLO}H7Lt)XqCO}Gu94WezN zt+)lC4Wga+2|)YY-Zsw1^^XA4Hhv%e9{{FpyaWCp1Ey{KF8tpEOxt)n{Qm-&w((Z@ ze+c{(xC=0UOvALKmvoaKvkcN_hR=q77C^hqaQ0EX0m{jgj}w0OC8m5#d71Jtpp zl$R+VQ(mTgOnI3yV!5WAO!=67i76jbUZ#9ZUQGFz@-pRP%FC3GDKAq_IKp9*ITngL)PzC{@FYsM}GMENj0^ANz23G-t zfLj6beIsxg@Kb<4@<2XGEBPl68B0BOkwC@&A-266%N#rh@9 z)a#xA^`Crje9;|X`z3E2ucQIgZ}Q9WMmK=%nKDQM5&_x=$|V7?0v3R>QUL{!0C^|R z0{<8Zuzk`Ng@4ZcM;~r%Y;>-;FFGi^ zIXbARsdw(ud~em#eAkL5o5Q;_Kf7x0XquMrWehvl)cftK{IV5_#PGl+Jc^WaU|8TP zbHr5+xEjv#plg`}L*s$5@Svf4ScZQ6vCY$D)AW3wsCMK(Q7rNwhe>!Mn2^7>zb*gn z{5x0d-!F3Z?|0_FU!_gg8kQ}W-W@`EVF*3TqyoRD7?yC0m@4Y!e=RsW3&2t**R*U7{_f_FtbE)`9h`sLUbnWfaH^Vf2 zTX-G=e-Xq{&e*n3pDuEhGj_NVt`n{THx;g$`*?oE3gxVTU(40bO1PF><*WwR3e)?9 zo4lMvJ}p+^Jvvr;C+~MOES)`iW#YuX^Lk7iHZNsj@x0ZOH1GR;6z`g4(z|Da@IHq4 z9|)TlotS5}aC+az^%`Ig(Ba;_7VrB%LArO5uJb*s&HMgY^@4Pti?Db3AO7I{Xz}M6 ze|i6X=f_Q-XPjES+Iaxw90VL6eH{Gg^Tk^FM<0jO&kqGZm2NNVP5u0Eo8R&IXS!cJ zEIf!)@@X{JjML8lneJzt1E)?o_pe#wJh*3%lX;m?r(3q0{-ybosz!`xOdT;IA>9m% zh9Q5U4mPhxpspCkx;i==x=<@T!=@)R+yk8)@|UFTri_o_9%a5Pzhni|w&$7r+G0E= zfyYGfW%5p5#Wvxwe15p3EeyOd?7(A>IS+pDfio*bcvlunFY8s=@6hT0I((Qs(9KE` zy1b@L(Q*x*)pYVTeR=|PX0Q7b(EiCMIk}7T-BsixDuuV{F5!Ley`@gHh3#yIyvOjx zXs7$pmhMIyT?{$gpFd-T{j;78w$FMsocSdA?M3;)6_!Qf>b+;#exGnFxTk#9YdZ!8 z9_lsAw|v%Z`$t#am8yQ^zPhqf%^d++ET1KA9}yJZ%1Y=u?vJQtSdZDGq5lWqAcZgqGY(Doh_uX}gOI`7J` z@b1F(s<6{LrH}AFB!u_fNy2*qF6(LUwO^1%esLO=G>icsw@J_5qW0+*cz23A?@^T5 zu{@=%yeMQa0O?JdN$-Z2rFZ3J!uyi5k9Y5&gnZW^;azd7;@$8%!jacYBG0>bsWqQ^ zNSgodG`~lF{w~T{fVS2}IU8c}O`0~u;_ZFOpv9!;@8+rU@8GF(nyr3{ z2{IZ9z0N^f>|d!iknS$^bVy9M`zq&ku3i27-Dx`OfmzNw?R2|+IjDyX-&H%dyYGXx z+tKbG=$f_*bO&W@h~?k8O)zfit+?N=4W-V(^?a0xwzl^V9otambY*)YWM_e%>{RQ# zL%s{TVH3nE#X~zb$xG z_&A?I~dQ&Oi*yDshc=bt;xGF{-^zmnb~NK0Ao64|h!&9M85 zcQ^8QWGLjiL-CmL9{kg2^c6}IwSrkiYKd^@N&Gu@>q@@M>6m8aaJyh zm1jfPNR)$gE5kPLE;C*%>?r7BI_6{YNFK-|c~!)a!A+>2&M zOGhJ52|6roV@Z=g{T`krI^Ux#qc-G?_F~G_4AaLkzY+Nf`q*>WinD*od7IB6O-(s? zZgN9^!fvMHIEUph9qBl7sqpSbowI%zX5s+&I3QdxMD%-Eh~KTyHm~7Vo(^%%G^V>N z)urEWuV)Rvn)!{>?EQ|Kf24@?<>+JQy~|XLhw9vV_;`kUI)t-)>N54mq@}%kpsA^i zzxLss{boG!%Xgw>EbN<;- zryb9S3-R1!JR>B;XglAw^m-BMdE1&NyvM@AOFiJ2I&p?f8kN{jW&zg%kARm0c(z-P zd+qJ^LD_hLK0lJ34IVGF?WBunTKY3FVL}*FpoYzCDS*vEzB^$rSC*rVfRK4S0?!9O_)%ZPMNFwleafDO%M~B@NBlitME>hy(PF@HMzgAD(v>5kNsr)=Ljeai72u}VX~cfYp*vSWK?-I=zZ z^|vd-q6Y$RnEN z%i=LV%8t7BfZl&~touDPs*?BYxhr+g9@Wlq#;#ot#QKW8?hzx@^i#ja+)}=+iqG^C zWA%*bq9FlwlsMhG{YZxKtixwNy}wVjcsL$73bb7_4zAnBVV_~%$C$mrhWs*---C#| zv(XrHwU4jYH^STJ+ZOknYUDi({Ts?(S%kb}{-KT*sUo(j;9pwG`Ato zkEe@2v8^@kx4ta~SUfG4pzW?U#$85S;hlyw`k2WLSy3)p*ei!l4ITXy&vv-KOP4$J6z#`Mr>FU?#l!j#aP@e4 zogpuVLq>FUS}~3%ouA;j;w$-Ti_39+M;q5(1_oVWuil&pGAc>7`Btv&eMY~9Xz z#QnnW71vum`%%ZEKKsnMe}A{6{rlBaGw&Wf)ExT%*lJ7t;~y2>4l?Y`#rqS@Fsm3o zxN{iObQQ*Mrlm_+rQvxywbHWP33@nw``qQ~Fg|Z;8l9*Kmyhx3r`z7|!ZV+q&*%g_ z{hz@{=RC|brVAPQ{%ehq7hUE-m-&!}|G#;R0u4(SM+doFc=Lp^nwky?!pz^K!*suj zN5*4XGk#ZY)&wmnK@1*z_`m_@fB_TI%s33E|LcaE( z>zJK7cIXi5>IwJi*;7_Lits;UEU*w``l(Z!Q)xpi?>}ClRLX`wzVU|h@UlOO%E~jT z$*Ui)Scth2K1cBVgNkvPN$b+3i?#djuhw|Ibal009K4UoVV)mFRqw%rTGGLTA2~n$ z^dslNgNgRz$3IOwe*9pX1#?Ha7>iB8n5;ME8pZAe&;8(~C;dN9@Pv`}H0Tj05_J3A zBD!Hd-JQMIeUo6jWlutVz zI`iAUJY7C0vxB^@?<6iF9eTqI1*Ga#v!Mi!==}|1;cnf6a7+kpjjiOh=Qr6-{0)KWLP&OcvP#C&*z)}n|J)*|NY;aH#2YEtkyyY+e%|CxFMHw zZ5{2NZw+8;00AcG50Ore%@l+!HbX&G)8X*M3xi3g4YF&vHgEK% zU-@8L`i6n+raR9=PMgx?IpBEvCEnjVbw~&Ixu%YuyD(oekM`hMIl0!98Jo{~qwW#Z zra{bmm+)S7;iZ=rzr%QZ+X~yOm?u}%URa#Pb!SC$bMb1{RdxJ+;(aUK@udqF7Nf&i z7vbGPLmu^&@N6WTCq#HQqMqdSWzZnwGqd*9^_~3K+Fh~zs0>@zCE5Kx#Fyqq_5LlS zxqeA*WL`!f8OK=ByXItEwi7omBj1(0Yo?rZSLf#!SBFBy)nmpu>p~hMs=NLj()Y@9 z&X>B}E9|BC?b7J?K_HTFZF#1%mbx>}X9h`Zyn!Q2*!k zWyIR6Yi^n{!KR$pBt3s_n->W-WydDz+$8Mu1-33*R$f)ZUI+QDk@<|fJf|OKk?*SB z)9shJr_eL5>AUu%e5~^7L#Hfj@9mW}{b8||FaN8|vhjI#u&I)LAHBHGTow*C^(MTF z6JEBA60(m={UB($h{Xg2&-zI2*=55&XTvPE3d1@MsS^aUd+- z%1%s%rQPksczCLto#+o&b+r>8mfMMOaA%pF2*P2dcH-_5d=C?f?ZjmUxNq zr_igHo!AkE!5|1j5Z)y17C07qz*Fcu1~yQ~g^&X?sP{wJ0MB5P4d-IxE7;lxreXV& zw4)FXl~3Afzv2fM*ooKR>_R)S4gPo$&cP@B@X2DBN%;}zc^9rh?`ZVD2bWRbj@0`+ z9E~08;2i9-u*#$)8=fOb`g>|&=Nw^%2fIjdq+Ws({2YW&u zyns(G2b~us@FKpt9QKDicpCqm2kMh``1CF~7Sj0M%wMzmcDEap-;ro->b06+RJle8*l5Zqv zzt>3S{S|~;TC%EEA-!|1_t{kO-hF&6Ey1dd)&!Mn>9b~CLP$UwdZTWx-37^(!zdC_N-Y)lAZzRu!$Qx`6_mvRp_ZCXa9)jbr+ zZpw<)EhBD0vD23(zK%RgiRZY=8B=A9sop7LDiU(Wl)bdxcqyjiYKj2|rYryT>#A*p?D+MU|wJlfpQ)v}%T)Fj(IC(JW+IBaiZU#oRw zD3Xs48Y-2i#9mrc(&~rQd=1>ICH0gze$g{v7US$N2P zSMxmha40f6H`jiHy~pZrwXwbaR=mcAcMefpaJ3afSEcpWP$biBquOUtPinj7F&;Ih zG=9yzv3`ANl~ost%v(@wYYgi=)SN^-=X20WQ$4d7FPob)UaL9DR$r(3LgU`?MQXn; z_4whFP$YHU*whbgeVOz@+p+Rx;se?0_#s%ZsUN5(ogd76RacYr#YSvbKREt)3x6<< zH80hyzYp&AsMe=)!;EB5DpG}vCD|ok|@?tgb8%#Kzw0=?$slTouYSLtb>{{E>B{@&> z9R4B4)#I4I_}-xr+n%dsuL9pYP^Yu*T|JrS$>`i!jkUF`Mbw9lKHYBv^UrgKRqjIon07-AJ8V*TiM{mkw?<#3RrDA zGI@s(ADb18k0(!NVZ`w_#|kS>?KHN?-j*8f(>&#~RX!&>8ZUuz=$`G=l_lFuys^!b z9v|x3IV&qF{nD+z)4mB~r|OE&N!lR$U!0iry4KkPR!-~qum%)Hj33RojlYr=)t=Az zlB}rSf9gHxWxP`ed=Q8oiGQ8C;z}#FiQgTnyXlKpqYVN5fu#PpGcj$VL9v_Ln&Ml0DoW5;abE>58GTpHs zU&FXRiT=>|M;?w3;%@|^3odfU;U0`b#-jFA#p@V%XB0*%*i#d%;Cm1ExL03yY))f* z-jo^brZMwUW^x?sJBnv>Bk>J^=)cEs?PJYN=Y2eYUiSYv=g+4pX>Po8e$aQ;FR>53 zj_+=#4x_t;IE~8++NnN%HY>W|H|V9WrPt|$KG{*$SsP56b8gWl>mJHI>iU_oP9OBo zPWIc7Y)6mD8-Ev_v{g1-tZP5{CrvsfW74GaO5)fPBW}{9V&{1A#TOSF`xeJy#m?UO z5aaO)>MLsN*G+tky>aV6}gH}PAO^~LW^=1{!hmi~-fxHyB+|!~BR{&RB5g3;BK$d$A@>8kH$OJMGtat1OC`e(9oqWo<9!d9( zN4*13zZpMiEb4j?@1LyK=%;{vv%y;&p$V|xw)jWxw*8G^ck7F+jPE_YA$uYl~VonHx#gE-Kv~E{RYR6 z$@wGOnLp~^ER1Tsm94Z@dS_Z2t(j4Oa7MJgD)}9w-anYRPr9@Q+t^saw~s~6_nXd| zEZ>FIG4IsZWJK$@=4$`?N}fAcuB@nfoBVITU0J2?$5g&HI%L)b$Ao9-Te346D`L*K zQLL3-!aH`Yo$DK^8GK(BT%H?qzOxEvICF5S9p<{Bc~Sf3^&OV#m;RQs9=B|z$}Y#&Cz!X*w_2ucCSU!^WEtH{)W-{=b=-4kuYY|4 ze?3#=_$-@o%y$e8$u@M24G(kg#dl=RcL2-X@7R_nzhhIHzC~@EKDk7DfJ6CNc~hs} zP%?FDsI;7G_LM1AC85yduAxvkW6G3JDerq4bWP-YGv2vp$GqRD%0KGApJAKzaZzL| z&B>vhs5zFdY14uw+4&jca`OY@^7Dh^rc7B@Hf`EzW!9RaNHTni8@`eFpS$77gik2b zd-MQhScP`#Xl%@_x`b~@7e%*-+rH{?`Z_f7)?zPbL zo9WLB)PE~07U>(qa8p@BuqnTxU}8ptRnaA)^FjTs{?K`&_h%;T%=t>|)g@xCl{u7i zu3M9tqoR~Q(YogoNs5%*764WB}YxFX00 z>6+fdvKE#yNfZ7l>DNLD;qkBwe8%zXumnDVQsTNo4(M2QHiL9EVP`eE)^L0cd<44^ z-$!YLr9=74IF_Ck!XLs02ymPYviY!p^OGxWKfp2&{X&06CXdqpFSc?AK8YjshrW}U zR=ev5TvEah@k22Whp>yUB%Z_PF9w_vY5%pf$l9;(Pu7lvnrmwKKiPVK2%oRt2i@rN zj{JPjX8PjGru_lkx4=K?^^ZVr?e)ff&op)3PuyD4WbZuS#>NTHCw#aY?kGR{fV+Wpi{O# z=+UFo{2`8a2g#o9vBK?fQ77`WSN6LSe?dx3Mg zei`oJdUl`7y-33_^6}o#`Wtz_P8Oj55$gFX@~dJ9wx5GO!8)n+2e{GY2Bf$NwjzBU zQjb7GDf3I@FJL8czlVAke&5a#H$xB7*+XG1LjEuKkb3?>ec}apietm((oCMOQg+8j zcT@kH*zpD|20dzT4N-`Isc${`{teqx=4s@1$VH^zNqAerze8q&$uDWj3~I5bZv}$B=)4wWR$EDoDQr$p#kdI^=|+d7+k%LyltUxq^{f3VA6(f1TQ z2~WTRm*;&()oQD+E9)=MXL%`&lLf9~Xu;}k$5aECRAF~nLcl9uea4Zd}`F@ZlPinbw zjM<|hO5VS3Asfhl2xX6jvG7w@9)o<7v@PW_$_U=wwlb2i7y+q$IGi}Kv&-O40b*ZN1CoPUIbMH#`ja%!{v(_nYJt>No5_SZwcMN5U_= zoQyPdl-HE`uF3uBx2y2O0m!S72d2oq=+hDKqYm=z>E_!N*;ya$OMM5yaLVK%kED)$ zkQK0ka6a+~2Fu{}G@L;kzoKOw2JBz9>X83IUI{mQ!Z#Amf!AOp zHX2>t^3roT<)*+Ta6DWFm2fHaa%CoR33-=79L|ImINX&llYT0^1Si1hARW^{IwVtd zNRMf)X z;MedI*bi=j+u&+2@nZOKHob?e@Ue8sKXgxjlIWe+Cr1UM89bD4;QvcdsqGdxhtH8zC!YUKsa5w ze#GwteO);kxf@KQT#;LDE4RK?#1DbNusi$^E=;4pk@)RkXV@01VH;PDLhb`6Qm%`u z{{_O{I);%x6o$L(f!q@=B45-~CS7}sA5!HP^^5V3kz4AgbhgXx)wD-`8VDo6_-9AL zBR6wAz)d%PTj>>&o(m%l`?_zHk0ir;oH)-&f4)YHa`n5(ynKagBYhalyUqJq#h3>Z5!Ab z9wfb^dQKsa;W_lTM*;b|!IR|qGDIlvg-12Yc3?)m5v&bQ0qH*hgzKwvXuk@jdB&L-}BI30ck zEsSFe=_QlnbY;KkxJ$9?3ivI2Uw!aZ^+9LGfp<(O{B0cM6nqTFMY7v6AJ;vXT-$M=Ch z2K+JLj{$!S_+!8y1O6EB$G|r^2DmNt|9lVl9`HTjd%*XA?*ZQfz6X2{_#W^*;CsOL zfbRj{1HK1*5BMJNJ>Yx5_kiyK-vhn}d=K~@@IByr!1sXf0pA0@2Ye5Fr#$dq${Jzu literal 0 HcmV?d00001 diff --git a/target/linux/nutsboard/base-files/usr/bin/create_ap b/target/linux/nutsboard/base-files/usr/bin/create_ap new file mode 100755 index 0000000..3461df9 --- /dev/null +++ b/target/linux/nutsboard/base-files/usr/bin/create_ap @@ -0,0 +1,1812 @@ +#!/bin/bash + +# general dependencies: +# bash (to run this script) +# util-linux (for getopt) +# procps or procps-ng +# hostapd +# iproute2 +# iw +# iwconfig (you only need this if 'iw' can not recognize your adapter) +# haveged (optional) + +# dependencies for 'nat' or 'none' Internet sharing method +# dnsmasq +# iptables + +VERSION=0.2 +PROGNAME="$(basename $0)" + +# make sure that all command outputs are in english +# so we can parse them correctly +export LC_ALL=C + +# all new files and directories must be readable only by root. +# in special cases we must use chmod to give any other permissions. +SCRIPT_UMASK=0077 +umask $SCRIPT_UMASK + +usage() { + echo "Usage: "$PROGNAME" [options] [] [ []]" + echo + echo "Options:" + echo " -h, --help Show this help" + echo " --version Print version number" + echo " -c Channel number (default: 1)" + echo " -w Use 1 for WPA, use 2 for WPA2, use 1+2 for both (default: 1+2)" + echo " -n Disable Internet sharing (if you use this, don't pass" + echo " the argument)" + echo " -m Method for Internet sharing." + echo " Use: 'nat' for NAT (default)" + echo " 'bridge' for bridging" + echo " 'none' for no Internet sharing (equivalent to -n)" + echo " --psk Use 64 hex digits pre-shared-key instead of passphrase" + echo " --hidden Make the Access Point hidden (do not broadcast the SSID)" + echo " --redirect-to-localhost If -n is set, redirect every web request to localhost (useful for public information networks)" + echo " --hostapd-debug With level between 1 and 2, passes arguments -d or -dd to hostapd for debugging." + echo " --isolate-clients Disable communication between clients" + echo " --ieee80211n Enable IEEE 802.11n (HT)" + echo " --ieee80211ac Enable IEEE 802.11ac (VHT)" + echo " --ht_capab HT capabilities (default: [HT40+])" + echo " --vht_capab VHT capabilities" + echo " --country Set two-letter country code for regularity (example: US)" + echo " --freq-band Set frequency band. Valid inputs: 2.4, 5 (default: 2.4)" + echo " --driver Choose your WiFi adapter driver (default: nl80211)" + echo " --no-virt Do not create virtual interface" + echo " --no-haveged Do not run 'haveged' automatically when needed" + echo " --fix-unmanaged If NetworkManager shows your interface as unmanaged after you" + echo " close create_ap, then use this option to switch your interface" + echo " back to managed" + echo " --mac Set MAC address" + echo " --dhcp-dns Set DNS returned by DHCP" + echo " --daemon Run create_ap in the background" + echo " --stop Send stop command to an already running create_ap. For an " + echo " you can put the PID of create_ap or the WiFi interface. You can" + echo " get them with --list-running" + echo " --list-running Show the create_ap processes that are already running" + echo " --list-clients List the clients connected to create_ap instance associated with ." + echo " For an you can put the PID of create_ap or the WiFi interface." + echo " If virtual WiFi interface was created, then use that one." + echo " You can get them with --list-running" + echo " --mkconfig Store configs in conf_file" + echo " --config Load configs from conf_file" + echo + echo "Non-Bridging Options:" + echo " --no-dns Disable dnsmasq DNS server" + echo " -g IPv4 Gateway for the Access Point (default: 192.168.12.1)" + echo " -d DNS server will take into account /etc/hosts" + echo + echo "Useful informations:" + echo " * If you're not using the --no-virt option, then you can create an AP with the same" + echo " interface you are getting your Internet connection." + echo " * You can pass your SSID and password through pipe or through arguments (see examples)." + echo " * On bridge method if the is not a bridge interface, then" + echo " a bridge interface is created automatically." + echo + echo "Examples:" + echo " "$PROGNAME" wlan0 eth0 MyAccessPoint MyPassPhrase" + echo " echo -e 'MyAccessPoint\nMyPassPhrase' | "$PROGNAME" wlan0 eth0" + echo " "$PROGNAME" wlan0 eth0 MyAccessPoint" + echo " echo 'MyAccessPoint' | "$PROGNAME" wlan0 eth0" + echo " "$PROGNAME" wlan0 wlan0 MyAccessPoint MyPassPhrase" + echo " "$PROGNAME" -n wlan0 MyAccessPoint MyPassPhrase" + echo " "$PROGNAME" -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase" + echo " "$PROGNAME" -m bridge wlan0 br0 MyAccessPoint MyPassPhrase" + echo " "$PROGNAME" --driver rtl871xdrv wlan0 eth0 MyAccessPoint MyPassPhrase" + echo " "$PROGNAME" --daemon wlan0 eth0 MyAccessPoint MyPassPhrase" + echo " "$PROGNAME" --stop wlan0" +} + +# on success it echos a non-zero unused FD +# on error it echos 0 +get_avail_fd() { + local x + for x in $(seq 1 $(ulimit -n)); do + if [[ ! -a "/proc/$BASHPID/fd/$x" ]]; then + echo $x + return + fi + done + echo 0 +} + +# lock file for the mutex counter +COUNTER_LOCK_FILE=/tmp/create_ap.$$.lock + +cleanup_lock() { + rm -f $COUNTER_LOCK_FILE +} + +init_lock() { + local LOCK_FILE=/tmp/create_ap.all.lock + + # we initialize only once + [[ $LOCK_FD -ne 0 ]] && return 0 + + LOCK_FD=$(get_avail_fd) + [[ $LOCK_FD -eq 0 ]] && return 1 + + # open/create lock file with write access for all users + # otherwise normal users will not be able to use it. + # to avoid race conditions on creation, we need to + # use umask to set the permissions. + umask 0555 + eval "exec $LOCK_FD>$LOCK_FILE" > /dev/null 2>&1 || return 1 + umask $SCRIPT_UMASK + + # there is a case where lock file was created from a normal + # user. change the owner to root as soon as we can. + [[ $(id -u) -eq 0 ]] && chown 0:0 $LOCK_FILE + + # create mutex counter lock file + echo 0 > $COUNTER_LOCK_FILE + + return $? +} + +# recursive mutex lock for all create_ap processes +mutex_lock() { + local counter_mutex_fd + local counter + + # lock local mutex and read counter + counter_mutex_fd=$(get_avail_fd) + if [[ $counter_mutex_fd -ne 0 ]]; then + eval "exec $counter_mutex_fd<>$COUNTER_LOCK_FILE" + flock $counter_mutex_fd + read -u $counter_mutex_fd counter + else + echo "Failed to lock mutex counter" >&2 + return 1 + fi + + # lock global mutex and increase counter + [[ $counter -eq 0 ]] && flock $LOCK_FD + counter=$(( $counter + 1 )) + + # write counter and unlock local mutex + echo $counter > /proc/$BASHPID/fd/$counter_mutex_fd + eval "exec ${counter_mutex_fd}<&-" + return 0 +} + +# recursive mutex unlock for all create_ap processes +mutex_unlock() { + local counter_mutex_fd + local counter + + # lock local mutex and read counter + counter_mutex_fd=$(get_avail_fd) + if [[ $counter_mutex_fd -ne 0 ]]; then + eval "exec $counter_mutex_fd<>$COUNTER_LOCK_FILE" + flock $counter_mutex_fd + read -u $counter_mutex_fd counter + else + echo "Failed to lock mutex counter" >&2 + return 1 + fi + + # decrease counter and unlock global mutex + if [[ $counter -gt 0 ]]; then + counter=$(( $counter - 1 )) + [[ $counter -eq 0 ]] && flock -u $LOCK_FD + fi + + # write counter and unlock local mutex + echo $counter > /proc/$BASHPID/fd/$counter_mutex_fd + eval "exec ${counter_mutex_fd}<&-" + return 0 +} + +# it takes 2 arguments +# returns: +# 0 if v1 (1st argument) and v2 (2nd argument) are the same +# 1 if v1 is less than v2 +# 2 if v1 is greater than v2 +version_cmp() { + local V1 V2 VN x + [[ ! $1 =~ ^[0-9]+(\.[0-9]+)*$ ]] && die "Wrong version format!" + [[ ! $2 =~ ^[0-9]+(\.[0-9]+)*$ ]] && die "Wrong version format!" + + V1=( $(echo $1 | tr '.' ' ') ) + V2=( $(echo $2 | tr '.' ' ') ) + VN=${#V1[@]} + [[ $VN -lt ${#V2[@]} ]] && VN=${#V2[@]} + + for ((x = 0; x < $VN; x++)); do + [[ ${V1[x]} -lt ${V2[x]} ]] && return 1 + [[ ${V1[x]} -gt ${V2[x]} ]] && return 2 + done + + return 0 +} + +USE_IWCONFIG=0 + +is_interface() { + [[ -z "$1" ]] && return 1 + [[ -d "/sys/class/net/${1}" ]] +} + +is_wifi_interface() { + which iw > /dev/null 2>&1 && iw dev $1 info > /dev/null 2>&1 && return 0 + if which iwconfig > /dev/null 2>&1 && iwconfig $1 > /dev/null 2>&1; then + USE_IWCONFIG=1 + return 0 + fi + return 1 +} + +is_bridge_interface() { + [[ -z "$1" ]] && return 1 + [[ -d "/sys/class/net/${1}/bridge" ]] +} + +get_phy_device() { + local x + for x in /sys/class/ieee80211/*; do + [[ ! -e "$x" ]] && continue + if [[ "${x##*/}" = "$1" ]]; then + echo $1 + return 0 + elif [[ -e "$x/device/net/$1" ]]; then + echo ${x##*/} + return 0 + elif [[ -e "$x/device/net:$1" ]]; then + echo ${x##*/} + return 0 + fi + done + echo "Failed to get phy interface" >&2 + return 1 +} + +get_adapter_info() { + local PHY + PHY=$(get_phy_device "$1") + [[ $? -ne 0 ]] && return 1 + iw phy $PHY info +} + +get_adapter_kernel_module() { + local MODULE + MODULE=$(readlink -f "/sys/class/net/$1/device/driver/module") + echo ${MODULE##*/} +} + +can_be_sta_and_ap() { + # iwconfig does not provide this information, assume false + [[ $USE_IWCONFIG -eq 1 ]] && return 1 + get_adapter_info "$1" | grep -E '{.* managed.* AP.*}' > /dev/null 2>&1 && return 0 + get_adapter_info "$1" | grep -E '{.* AP.* managed.*}' > /dev/null 2>&1 && return 0 + return 1 +} + +can_be_ap() { + # iwconfig does not provide this information, assume true + [[ $USE_IWCONFIG -eq 1 ]] && return 0 + get_adapter_info "$1" | grep -E '\* AP$' > /dev/null 2>&1 && return 0 + return 1 +} + +can_transmit_to_channel() { + local IFACE CHANNEL_NUM CHANNEL_INFO + IFACE=$1 + CHANNEL_NUM=$2 + + if [[ $USE_IWCONFIG -eq 0 ]]; then + if [[ $FREQ_BAND == 2.4 ]]; then + CHANNEL_INFO=$(get_adapter_info ${IFACE} | grep " 24[0-9][0-9] MHz \[${CHANNEL_NUM}\]") + else + CHANNEL_INFO=$(get_adapter_info ${IFACE} | grep " \(49[0-9][0-9]\|5[0-9]\{3\}\) MHz \[${CHANNEL_NUM}\]") + fi + [[ -z "${CHANNEL_INFO}" ]] && return 1 + [[ "${CHANNEL_INFO}" == *no\ IR* ]] && return 1 + [[ "${CHANNEL_INFO}" == *disabled* ]] && return 1 + return 0 + else + CHANNEL_NUM=$(printf '%02d' ${CHANNEL_NUM}) + CHANNEL_INFO=$(iwlist ${IFACE} channel | grep -E "Channel[[:blank:]]${CHANNEL_NUM}[[:blank:]]?:") + [[ -z "${CHANNEL_INFO}" ]] && return 1 + return 0 + fi +} + +# taken from iw/util.c +ieee80211_frequency_to_channel() { + local FREQ=$1 + if [[ $FREQ -eq 2484 ]]; then + echo 14 + elif [[ $FREQ -lt 2484 ]]; then + echo $(( ($FREQ - 2407) / 5 )) + elif [[ $FREQ -ge 4910 && $FREQ -le 4980 ]]; then + echo $(( ($FREQ - 4000) / 5 )) + elif [[ $FREQ -le 45000 ]]; then + echo $(( ($FREQ - 5000) / 5 )) + elif [[ $FREQ -ge 58320 && $FREQ -le 64800 ]]; then + echo $(( ($FREQ - 56160) / 2160 )) + else + echo 0 + fi +} + +is_5ghz_frequency() { + [[ $1 =~ ^(49[0-9]{2})|(5[0-9]{3})$ ]] +} + +is_wifi_connected() { + if [[ $USE_IWCONFIG -eq 0 ]]; then + iw dev "$1" link 2>&1 | grep -E '^Connected to' > /dev/null 2>&1 && return 0 + else + iwconfig "$1" 2>&1 | grep -E 'Access Point: [0-9a-fA-F]{2}:' > /dev/null 2>&1 && return 0 + fi + return 1 +} + +is_macaddr() { + echo "$1" | grep -E "^([0-9a-fA-F]{2}:){5}[0-9a-fA-F]{2}$" > /dev/null 2>&1 +} + +is_unicast_macaddr() { + local x + is_macaddr "$1" || return 1 + x=$(echo "$1" | cut -d: -f1) + x=$(printf '%d' "0x${x}") + [[ $(expr $x % 2) -eq 0 ]] +} + +get_macaddr() { + is_interface "$1" || return + cat "/sys/class/net/${1}/address" +} + +get_mtu() { + is_interface "$1" || return + cat "/sys/class/net/${1}/mtu" +} + +alloc_new_iface() { + local prefix=$1 + local i=0 + + mutex_lock + while :; do + if ! is_interface $prefix$i && [[ ! -f $COMMON_CONFDIR/ifaces/$prefix$i ]]; then + mkdir -p $COMMON_CONFDIR/ifaces + touch $COMMON_CONFDIR/ifaces/$prefix$i + echo $prefix$i + mutex_unlock + return + fi + i=$((i + 1)) + done + mutex_unlock +} + +dealloc_iface() { + rm -f $COMMON_CONFDIR/ifaces/$1 +} + +get_all_macaddrs() { + cat /sys/class/net/*/address +} + +get_new_macaddr() { + local OLDMAC NEWMAC LAST_BYTE i + OLDMAC=$(get_macaddr "$1") + LAST_BYTE=$(printf %d 0x${OLDMAC##*:}) + mutex_lock + for i in {1..255}; do + NEWMAC="${OLDMAC%:*}:$(printf %02x $(( ($LAST_BYTE + $i) % 256 )))" + (get_all_macaddrs | grep "$NEWMAC" > /dev/null 2>&1) || break + done + mutex_unlock + echo $NEWMAC +} + +# start haveged when needed +haveged_watchdog() { + local show_warn=1 + while :; do + mutex_lock + if [[ $(cat /proc/sys/kernel/random/entropy_avail) -lt 1000 ]]; then + if ! which haveged > /dev/null 2>&1; then + if [[ $show_warn -eq 1 ]]; then + echo "WARN: Low entropy detected. We recommend you to install \`haveged'" + show_warn=0 + fi + elif ! pidof haveged > /dev/null 2>&1; then + echo "Low entropy detected, starting haveged" + # boost low-entropy + haveged -w 1024 -p $COMMON_CONFDIR/haveged.pid + fi + fi + mutex_unlock + sleep 2 + done +} + +NETWORKMANAGER_CONF=/etc/NetworkManager/NetworkManager.conf +NM_OLDER_VERSION=1 + +networkmanager_exists() { + local NM_VER + which nmcli > /dev/null 2>&1 || return 1 + NM_VER=$(nmcli -v | grep -m1 -oE '[0-9]+(\.[0-9]+)*\.[0-9]+') + version_cmp $NM_VER 0.9.9 + if [[ $? -eq 1 ]]; then + NM_OLDER_VERSION=1 + else + NM_OLDER_VERSION=0 + fi + return 0 +} + +networkmanager_is_running() { + local NMCLI_OUT + networkmanager_exists || return 1 + if [[ $NM_OLDER_VERSION -eq 1 ]]; then + NMCLI_OUT=$(nmcli -t -f RUNNING nm 2>&1 | grep -E '^running$') + else + NMCLI_OUT=$(nmcli -t -f RUNNING g 2>&1 | grep -E '^running$') + fi + [[ -n "$NMCLI_OUT" ]] +} + +networkmanager_iface_is_unmanaged() { + is_interface "$1" || return 2 + (nmcli -t -f DEVICE,STATE d 2>&1 | grep -E "^$1:unmanaged$" > /dev/null 2>&1) || return 1 +} + +ADDED_UNMANAGED= + +networkmanager_add_unmanaged() { + local MAC UNMANAGED WAS_EMPTY x + networkmanager_exists || return 1 + + [[ -d ${NETWORKMANAGER_CONF%/*} ]] || mkdir -p ${NETWORKMANAGER_CONF%/*} + [[ -f ${NETWORKMANAGER_CONF} ]] || touch ${NETWORKMANAGER_CONF} + + if [[ $NM_OLDER_VERSION -eq 1 ]]; then + if [[ -z "$2" ]]; then + MAC=$(get_macaddr "$1") + else + MAC="$2" + fi + [[ -z "$MAC" ]] && return 1 + fi + + mutex_lock + UNMANAGED=$(grep -m1 -Eo '^unmanaged-devices=[[:alnum:]:;,-]*' /etc/NetworkManager/NetworkManager.conf) + + WAS_EMPTY=0 + [[ -z "$UNMANAGED" ]] && WAS_EMPTY=1 + UNMANAGED=$(echo "$UNMANAGED" | sed 's/unmanaged-devices=//' | tr ';,' ' ') + + # if it exists, do nothing + for x in $UNMANAGED; do + if [[ $x == "mac:${MAC}" ]] || + [[ $NM_OLDER_VERSION -eq 0 && $x == "interface-name:${1}" ]]; then + mutex_unlock + return 2 + fi + done + + if [[ $NM_OLDER_VERSION -eq 1 ]]; then + UNMANAGED="${UNMANAGED} mac:${MAC}" + else + UNMANAGED="${UNMANAGED} interface-name:${1}" + fi + + UNMANAGED=$(echo $UNMANAGED | sed -e 's/^ //') + UNMANAGED="${UNMANAGED// /;}" + UNMANAGED="unmanaged-devices=${UNMANAGED}" + + if ! grep -E '^\[keyfile\]' ${NETWORKMANAGER_CONF} > /dev/null 2>&1; then + echo -e "\n\n[keyfile]\n${UNMANAGED}" >> ${NETWORKMANAGER_CONF} + elif [[ $WAS_EMPTY -eq 1 ]]; then + sed -e "s/^\(\[keyfile\].*\)$/\1\n${UNMANAGED}/" -i ${NETWORKMANAGER_CONF} + else + sed -e "s/^unmanaged-devices=.*/${UNMANAGED}/" -i ${NETWORKMANAGER_CONF} + fi + + ADDED_UNMANAGED="${ADDED_UNMANAGED} ${1} " + mutex_unlock + + local nm_pid=$(pidof NetworkManager) + [[ -n "$nm_pid" ]] && kill -HUP $nm_pid + + return 0 +} + +networkmanager_rm_unmanaged() { + local MAC UNMANAGED + networkmanager_exists || return 1 + [[ ! -f ${NETWORKMANAGER_CONF} ]] && return 1 + + if [[ $NM_OLDER_VERSION -eq 1 ]]; then + if [[ -z "$2" ]]; then + MAC=$(get_macaddr "$1") + else + MAC="$2" + fi + [[ -z "$MAC" ]] && return 1 + fi + + mutex_lock + UNMANAGED=$(grep -m1 -Eo '^unmanaged-devices=[[:alnum:]:;,-]*' /etc/NetworkManager/NetworkManager.conf | sed 's/unmanaged-devices=//' | tr ';,' ' ') + + if [[ -z "$UNMANAGED" ]]; then + mutex_unlock + return 1 + fi + + [[ -n "$MAC" ]] && UNMANAGED=$(echo $UNMANAGED | sed -e "s/mac:${MAC}\( \|$\)//g") + UNMANAGED=$(echo $UNMANAGED | sed -e "s/interface-name:${1}\( \|$\)//g") + UNMANAGED=$(echo $UNMANAGED | sed -e 's/ $//') + + if [[ -z "$UNMANAGED" ]]; then + sed -e "/^unmanaged-devices=.*/d" -i ${NETWORKMANAGER_CONF} + else + UNMANAGED="${UNMANAGED// /;}" + UNMANAGED="unmanaged-devices=${UNMANAGED}" + sed -e "s/^unmanaged-devices=.*/${UNMANAGED}/" -i ${NETWORKMANAGER_CONF} + fi + + ADDED_UNMANAGED="${ADDED_UNMANAGED/ ${1} /}" + mutex_unlock + + local nm_pid=$(pidof NetworkManager) + [[ -n "$nm_pid" ]] && kill -HUP $nm_pid + + return 0 +} + +networkmanager_fix_unmanaged() { + [[ -f ${NETWORKMANAGER_CONF} ]] || return + + mutex_lock + sed -e "/^unmanaged-devices=.*/d" -i ${NETWORKMANAGER_CONF} + mutex_unlock + + local nm_pid=$(pidof NetworkManager) + [[ -n "$nm_pid" ]] && kill -HUP $nm_pid +} + +networkmanager_rm_unmanaged_if_needed() { + [[ $ADDED_UNMANAGED =~ .*\ ${1}\ .* ]] && networkmanager_rm_unmanaged $1 $2 +} + +networkmanager_wait_until_unmanaged() { + local RES + networkmanager_is_running || return 1 + while :; do + networkmanager_iface_is_unmanaged "$1" + RES=$? + [[ $RES -eq 0 ]] && break + [[ $RES -eq 2 ]] && die "Interface '${1}' does not exists. + It's probably renamed by a udev rule." + sleep 1 + done + sleep 2 + return 0 +} + + +CHANNEL=default +GATEWAY=192.168.12.1 +WPA_VERSION=1+2 +ETC_HOSTS=0 +DHCP_DNS=gateway +NO_DNS=0 +HIDDEN=0 +ISOLATE_CLIENTS=0 +SHARE_METHOD=nat +IEEE80211N=0 +IEEE80211AC=0 +HT_CAPAB='[HT40+]' +VHT_CAPAB= +DRIVER=nl80211 +NO_VIRT=0 +COUNTRY= +FREQ_BAND=2.4 +NEW_MACADDR= +DAEMONIZE=0 +NO_HAVEGED=0 +USE_PSK=0 + +HOSTAPD_DEBUG_ARGS= +REDIRECT_TO_LOCALHOST=0 + +CONFIG_OPTS=(CHANNEL GATEWAY WPA_VERSION ETC_HOSTS DHCP_DNS NO_DNS HIDDEN ISOLATE_CLIENTS SHARE_METHOD + IEEE80211N IEEE80211AC HT_CAPAB VHT_CAPAB DRIVER NO_VIRT COUNTRY FREQ_BAND + NEW_MACADDR DAEMONIZE NO_HAVEGED WIFI_IFACE INTERNET_IFACE + SSID PASSPHRASE USE_PSK) + +FIX_UNMANAGED=0 +LIST_RUNNING=0 +STOP_ID= +LIST_CLIENTS_ID= + +STORE_CONFIG= +LOAD_CONFIG= + +CONFDIR= +WIFI_IFACE= +VWIFI_IFACE= +INTERNET_IFACE= +BRIDGE_IFACE= +OLD_MACADDR= +IP_ADDRS= +ROUTE_ADDRS= + +HAVEGED_WATCHDOG_PID= + +_cleanup() { + local PID x + + trap "" SIGINT SIGUSR1 SIGUSR2 EXIT + mutex_lock + disown -a + + # kill haveged_watchdog + [[ -n "$HAVEGED_WATCHDOG_PID" ]] && kill $HAVEGED_WATCHDOG_PID + + # kill processes + for x in $CONFDIR/*.pid; do + # even if the $CONFDIR is empty, the for loop will assign + # a value in $x. so we need to check if the value is a file + [[ -f $x ]] && kill -9 $(cat $x) + done + + rm -rf $CONFDIR + + local found=0 + for x in $(list_running_conf); do + if [[ -f $x/nat_internet_iface && $(cat $x/nat_internet_iface) == $INTERNET_IFACE ]]; then + found=1 + break + fi + done + + if [[ $found -eq 0 ]]; then + cp -f $COMMON_CONFDIR/${INTERNET_IFACE}_forwarding \ + /proc/sys/net/ipv4/conf/$INTERNET_IFACE/forwarding + rm -f $COMMON_CONFDIR/${INTERNET_IFACE}_forwarding + fi + + # if we are the last create_ap instance then set back the common values + if ! has_running_instance; then + # kill common processes + for x in $COMMON_CONFDIR/*.pid; do + [[ -f $x ]] && kill -9 $(cat $x) + done + + # set old ip_forward + if [[ -f $COMMON_CONFDIR/ip_forward ]]; then + cp -f $COMMON_CONFDIR/ip_forward /proc/sys/net/ipv4 + rm -f $COMMON_CONFDIR/ip_forward + fi + + # set old bridge-nf-call-iptables + if [[ -f $COMMON_CONFDIR/bridge-nf-call-iptables ]]; then + if [[ -e /proc/sys/net/bridge/bridge-nf-call-iptables ]]; then + cp -f $COMMON_CONFDIR/bridge-nf-call-iptables /proc/sys/net/bridge + fi + rm -f $COMMON_CONFDIR/bridge-nf-call-iptables + fi + + rm -rf $COMMON_CONFDIR + fi + + if [[ "$SHARE_METHOD" != "none" ]]; then + if [[ "$SHARE_METHOD" == "nat" ]]; then + iptables -w -t nat -D POSTROUTING -o ${INTERNET_IFACE} -s ${GATEWAY%.*}.0/24 -j MASQUERADE + iptables -w -D FORWARD -i ${WIFI_IFACE} -s ${GATEWAY%.*}.0/24 -j ACCEPT + iptables -w -D FORWARD -i ${INTERNET_IFACE} -d ${GATEWAY%.*}.0/24 -j ACCEPT + elif [[ "$SHARE_METHOD" == "bridge" ]]; then + if ! is_bridge_interface $INTERNET_IFACE; then + ip link set dev $BRIDGE_IFACE down + ip link set dev $INTERNET_IFACE down + ip link set dev $INTERNET_IFACE promisc off + ip link set dev $INTERNET_IFACE nomaster + ip link delete $BRIDGE_IFACE type bridge + ip addr flush $INTERNET_IFACE + ip link set dev $INTERNET_IFACE up + dealloc_iface $BRIDGE_IFACE + + for x in "${IP_ADDRS[@]}"; do + x="${x/inet/}" + x="${x/secondary/}" + x="${x/dynamic/}" + x=$(echo $x | sed 's/\([0-9]\)sec/\1/g') + x="${x/${INTERNET_IFACE}/}" + ip addr add $x dev $INTERNET_IFACE + done + + ip route flush dev $INTERNET_IFACE + + for x in "${ROUTE_ADDRS[@]}"; do + [[ -z "$x" ]] && continue + [[ "$x" == default* ]] && continue + ip route add $x dev $INTERNET_IFACE + done + + for x in "${ROUTE_ADDRS[@]}"; do + [[ -z "$x" ]] && continue + [[ "$x" != default* ]] && continue + ip route add $x dev $INTERNET_IFACE + done + + networkmanager_rm_unmanaged_if_needed $INTERNET_IFACE + fi + fi + fi + + if [[ "$SHARE_METHOD" != "bridge" ]]; then + if [[ $NO_DNS -eq 0 ]]; then + iptables -w -D INPUT -p tcp -m tcp --dport 5353 -j ACCEPT + iptables -w -D INPUT -p udp -m udp --dport 5353 -j ACCEPT + iptables -w -t nat -D PREROUTING -s ${GATEWAY%.*}.0/24 -d ${GATEWAY} \ + -p tcp -m tcp --dport 53 -j REDIRECT --to-ports 5353 + iptables -w -t nat -D PREROUTING -s ${GATEWAY%.*}.0/24 -d ${GATEWAY} \ + -p udp -m udp --dport 53 -j REDIRECT --to-ports 5353 + fi + iptables -w -D INPUT -p udp -m udp --dport 67 -j ACCEPT + fi + + if [[ $NO_VIRT -eq 0 ]]; then + if [[ -n "$VWIFI_IFACE" ]]; then + ip link set down dev ${VWIFI_IFACE} + ip addr flush ${VWIFI_IFACE} + networkmanager_rm_unmanaged_if_needed ${VWIFI_IFACE} ${OLD_MACADDR} + iw dev ${VWIFI_IFACE} del + dealloc_iface $VWIFI_IFACE + fi + else + ip link set down dev ${WIFI_IFACE} + ip addr flush ${WIFI_IFACE} + if [[ -n "$NEW_MACADDR" ]]; then + ip link set dev ${WIFI_IFACE} address ${OLD_MACADDR} + fi + networkmanager_rm_unmanaged_if_needed ${WIFI_IFACE} ${OLD_MACADDR} + fi + + mutex_unlock + cleanup_lock +} + +cleanup() { + echo + echo -n "Doing cleanup.. " + _cleanup > /dev/null 2>&1 + echo "done" +} + +die() { + [[ -n "$1" ]] && echo -e "\nERROR: $1\n" >&2 + # send die signal to the main process + [[ $BASHPID -ne $$ ]] && kill -USR2 $$ + # we don't need to call cleanup because it's traped on EXIT + exit 1 +} + +clean_exit() { + # send clean_exit signal to the main process + [[ $BASHPID -ne $$ ]] && kill -USR1 $$ + # we don't need to call cleanup because it's traped on EXIT + exit 0 +} + +list_running_conf() { + local x + mutex_lock + for x in /tmp/create_ap.*; do + if [[ -f $x/pid && -f $x/wifi_iface && -d /proc/$(cat $x/pid) ]]; then + echo $x + fi + done + mutex_unlock +} + +list_running() { + local IFACE wifi_iface x + mutex_lock + for x in $(list_running_conf); do + IFACE=${x#*.} + IFACE=${IFACE%%.*} + wifi_iface=$(cat $x/wifi_iface) + + if [[ $IFACE == $wifi_iface ]]; then + echo $(cat $x/pid) $IFACE + else + echo $(cat $x/pid) $IFACE '('$(cat $x/wifi_iface)')' + fi + done + mutex_unlock +} + +get_wifi_iface_from_pid() { + list_running | awk '{print $1 " " $NF}' | tr -d '\(\)' | grep -E "^${1} " | cut -d' ' -f2 +} + +get_pid_from_wifi_iface() { + list_running | awk '{print $1 " " $NF}' | tr -d '\(\)' | grep -E " ${1}$" | cut -d' ' -f1 +} + +get_confdir_from_pid() { + local IFACE x + mutex_lock + for x in $(list_running_conf); do + if [[ $(cat $x/pid) == "$1" ]]; then + echo $x + break + fi + done + mutex_unlock +} + +print_client() { + local line ipaddr hostname + local mac="$1" + + if [[ -f $CONFDIR/dnsmasq.leases ]]; then + line=$(grep " $mac " $CONFDIR/dnsmasq.leases | tail -n 1) + ipaddr=$(echo $line | cut -d' ' -f3) + hostname=$(echo $line | cut -d' ' -f4) + fi + + [[ -z "$ipaddr" ]] && ipaddr="*" + [[ -z "$hostname" ]] && hostname="*" + + printf "%-20s %-18s %s\n" "$mac" "$ipaddr" "$hostname" +} + +list_clients() { + local wifi_iface pid + + # If PID is given, get the associated wifi iface + if [[ "$1" =~ ^[1-9][0-9]*$ ]]; then + pid="$1" + wifi_iface=$(get_wifi_iface_from_pid "$pid") + [[ -z "$wifi_iface" ]] && die "'$pid' is not the pid of a running $PROGNAME instance." + fi + + [[ -z "$wifi_iface" ]] && wifi_iface="$1" + is_wifi_interface "$wifi_iface" || die "'$wifi_iface' is not a WiFi interface." + + [[ -z "$pid" ]] && pid=$(get_pid_from_wifi_iface "$wifi_iface") + [[ -z "$pid" ]] && die "'$wifi_iface' is not used from $PROGNAME instance.\n\ + Maybe you need to pass the virtual interface instead.\n\ + Use --list-running to find it out." + [[ -z "$CONFDIR" ]] && CONFDIR=$(get_confdir_from_pid "$pid") + + if [[ $USE_IWCONFIG -eq 0 ]]; then + local awk_cmd='($1 ~ /Station$/) {print $2}' + local client_list=$(iw dev "$wifi_iface" station dump | awk "$awk_cmd") + + if [[ -z "$client_list" ]]; then + echo "No clients connected" + return + fi + + printf "%-20s %-18s %s\n" "MAC" "IP" "Hostname" + + local mac + for mac in $client_list; do + print_client $mac + done + else + die "This option is not supported for the current driver." + fi +} + +has_running_instance() { + local PID x + + mutex_lock + for x in /tmp/create_ap.*; do + if [[ -f $x/pid ]]; then + PID=$(cat $x/pid) + if [[ -d /proc/$PID ]]; then + mutex_unlock + return 0 + fi + fi + done + mutex_lock + + return 1 +} + +is_running_pid() { + list_running | grep -E "^${1} " > /dev/null 2>&1 +} + +send_stop() { + local x + + mutex_lock + # send stop signal to specific pid + if is_running_pid $1; then + kill -USR1 $1 + mutex_unlock + return + fi + + # send stop signal to specific interface + for x in $(list_running | grep -E " \(?${1}( |\)?\$)" | cut -f1 -d' '); do + kill -USR1 $x + done + mutex_unlock +} + +# Storing configs +write_config() { + local i=1 + + if ! eval 'echo -n > "$STORE_CONFIG"' > /dev/null 2>&1; then + echo "ERROR: Unable to create config file $STORE_CONFIG" >&2 + exit 1 + fi + + WIFI_IFACE=$1 + if [[ "$SHARE_METHOD" == "none" ]]; then + SSID="$2" + PASSPHRASE="$3" + else + INTERNET_IFACE="$2" + SSID="$3" + PASSPHRASE="$4" + fi + + for config_opt in "${CONFIG_OPTS[@]}"; do + eval echo $config_opt=\$$config_opt + done >> "$STORE_CONFIG" + + echo -e "Config options written to '$STORE_CONFIG'" + exit 0 +} + +is_config_opt() { + local elem opt="$1" + + for elem in "${CONFIG_OPTS[@]}"; do + if [[ "$elem" == "$opt" ]]; then + return 0 + fi + done + return 1 +} + +# Load options from config file +read_config() { + local opt_name opt_val line + + while read line; do + # Read switches and their values + opt_name="${line%%=*}" + opt_val="${line#*=}" + if is_config_opt "$opt_name" ; then + eval $opt_name="\$opt_val" + else + echo "WARN: Unrecognized configuration entry $opt_name" >&2 + fi + done < "$LOAD_CONFIG" +} + + +ARGS=( "$@" ) + +# Preprocessing for --config before option-parsing starts +for ((i=0; i<$#; i++)); do + if [[ "${ARGS[i]}" = "--config" ]]; then + if [[ -f "${ARGS[i+1]}" ]]; then + LOAD_CONFIG="${ARGS[i+1]}" + read_config + else + echo "ERROR: No config file found at given location" >&2 + exit 1 + fi + break + fi +done + +GETOPT_ARGS=$(getopt -o hc:w:g:dnm: -l "help","hidden","hostapd-debug:","redirect-to-localhost","isolate-clients","ieee80211n","ieee80211ac","ht_capab:","vht_capab:","driver:","no-virt","fix-unmanaged","country:","freq-band:","mac:","dhcp-dns:","daemon","stop:","list","list-running","list-clients:","version","psk","no-haveged","no-dns","mkconfig:","config:" -n "$PROGNAME" -- "$@") +[[ $? -ne 0 ]] && exit 1 +eval set -- "$GETOPT_ARGS" + +while :; do + case "$1" in + -h|--help) + usage + exit 0 + ;; + --version) + echo $VERSION + exit 0 + ;; + --hidden) + shift + HIDDEN=1 + ;; + --isolate-clients) + shift + ISOLATE_CLIENTS=1 + ;; + -c) + shift + CHANNEL="$1" + shift + ;; + -w) + shift + WPA_VERSION="$1" + [[ "$WPA_VERSION" == "2+1" ]] && WPA_VERSION=1+2 + shift + ;; + -g) + shift + GATEWAY="$1" + shift + ;; + -d) + shift + ETC_HOSTS=1 + ;; + -n) + shift + SHARE_METHOD=none + ;; + -m) + shift + SHARE_METHOD="$1" + shift + ;; + --ieee80211n) + shift + IEEE80211N=1 + ;; + --ieee80211ac) + shift + IEEE80211AC=1 + ;; + --ht_capab) + shift + HT_CAPAB="$1" + shift + ;; + --vht_capab) + shift + VHT_CAPAB="$1" + shift + ;; + --driver) + shift + DRIVER="$1" + shift + ;; + --no-virt) + shift + NO_VIRT=1 + ;; + --fix-unmanaged) + shift + FIX_UNMANAGED=1 + ;; + --country) + shift + COUNTRY="$1" + shift + ;; + --freq-band) + shift + FREQ_BAND="$1" + shift + ;; + --mac) + shift + NEW_MACADDR="$1" + shift + ;; + --dhcp-dns) + shift + DHCP_DNS="$1" + shift + ;; + --daemon) + shift + DAEMONIZE=1 + ;; + --stop) + shift + STOP_ID="$1" + shift + ;; + --list) + shift + LIST_RUNNING=1 + echo -e "WARN: --list is deprecated, use --list-running instead.\n" >&2 + ;; + --list-running) + shift + LIST_RUNNING=1 + ;; + --list-clients) + shift + LIST_CLIENTS_ID="$1" + shift + ;; + --no-haveged) + shift + NO_HAVEGED=1 + ;; + --psk) + shift + USE_PSK=1 + ;; + --no-dns) + shift + NO_DNS=1 + ;; + --redirect-to-localhost) + shift + REDIRECT_TO_LOCALHOST=1 + ;; + --hostapd-debug) + shift + if [ "x$1" = "x1" ]; then + HOSTAPD_DEBUG_ARGS="-d" + elif [ "x$1" = "x2" ]; then + HOSTAPD_DEBUG_ARGS="-dd" + else + printf "Error: argument for --hostapd-debug expected 1 or 2, got %s\n" "$1" + exit 1 + fi + shift + ;; + --mkconfig) + shift + STORE_CONFIG="$1" + shift + ;; + --config) + shift + shift + ;; + --) + shift + break + ;; + esac +done + +# Load positional args from config file, if needed +if [[ -n "$LOAD_CONFIG" && $# -eq 0 ]]; then + i=0 + # set arguments in order + for x in WIFI_IFACE INTERNET_IFACE SSID PASSPHRASE; do + if eval "[[ -n \"\$${x}\" ]]"; then + eval "set -- \"\${@:1:$i}\" \"\$${x}\"" + ((i++)) + fi + # we unset the variable to avoid any problems later + eval "unset $x" + done +fi + +# Check if required number of positional args are present +if [[ $# -lt 1 && $FIX_UNMANAGED -eq 0 && -z "$STOP_ID" && + $LIST_RUNNING -eq 0 && -z "$LIST_CLIENTS_ID" ]]; then + usage >&2 + exit 1 +fi + +trap "cleanup_lock" EXIT + +if ! init_lock; then + echo "ERROR: Failed to initialize lock" >&2 + exit 1 +fi + +# if the user press ctrl+c or we get USR1 signal +# then run clean_exit() +trap "clean_exit" SIGINT SIGUSR1 +# if we get USR2 signal then run die(). +trap "die" SIGUSR2 + +[[ -n "$STORE_CONFIG" ]] && write_config "$@" + +if [[ $LIST_RUNNING -eq 1 ]]; then + echo -e "List of running $PROGNAME instances:\n" + list_running + exit 0 +fi + +if [[ -n "$LIST_CLIENTS_ID" ]]; then + list_clients "$LIST_CLIENTS_ID" + exit 0 +fi + +if [[ $(id -u) -ne 0 ]]; then + echo "You must run it as root." >&2 + exit 1 +fi + +if [[ -n "$STOP_ID" ]]; then + echo "Trying to kill $PROGNAME instance associated with $STOP_ID..." + send_stop "$STOP_ID" + exit 0 +fi + +if [[ $FIX_UNMANAGED -eq 1 ]]; then + echo "Trying to fix unmanaged status in NetworkManager..." + networkmanager_fix_unmanaged + exit 0 +fi + +if [[ $DAEMONIZE -eq 1 && $RUNNING_AS_DAEMON -eq 0 ]]; then + echo "Running as Daemon..." + # run a detached create_ap + RUNNING_AS_DAEMON=1 setsid "$0" "${ARGS[@]}" & + exit 0 +fi + +if [[ $FREQ_BAND != 2.4 && $FREQ_BAND != 5 ]]; then + echo "ERROR: Invalid frequency band" >&2 + exit 1 +fi + +if [[ $CHANNEL == default ]]; then + if [[ $FREQ_BAND == 2.4 ]]; then + CHANNEL=1 + else + CHANNEL=36 + fi +fi + +if [[ $FREQ_BAND != 5 && $CHANNEL -gt 14 ]]; then + echo "Channel number is greater than 14, assuming 5GHz frequency band" + FREQ_BAND=5 +fi + +WIFI_IFACE=$1 + +if ! is_wifi_interface ${WIFI_IFACE}; then + echo "ERROR: '${WIFI_IFACE}' is not a WiFi interface" >&2 + exit 1 +fi + +if ! can_be_ap ${WIFI_IFACE}; then + echo "ERROR: Your adapter does not support AP (master) mode" >&2 + exit 1 +fi + +if ! can_be_sta_and_ap ${WIFI_IFACE}; then + if is_wifi_connected ${WIFI_IFACE}; then + echo "ERROR: Your adapter can not be a station (i.e. be connected) and an AP at the same time" >&2 + exit 1 + elif [[ $NO_VIRT -eq 0 ]]; then + echo "WARN: Your adapter does not fully support AP virtual interface, enabling --no-virt" >&2 + NO_VIRT=1 + fi +fi + +HOSTAPD=$(which hostapd) + +if [[ ! -x "$HOSTAPD" ]]; then + echo "ERROR: hostapd not found." >&2 + exit 1 +fi + +if [[ $(get_adapter_kernel_module ${WIFI_IFACE}) =~ ^(8192[cd][ue]|8723a[sue])$ ]]; then + if ! strings "$HOSTAPD" | grep -m1 rtl871xdrv > /dev/null 2>&1; then + echo "ERROR: You need to patch your hostapd with rtl871xdrv patches." >&2 + exit 1 + fi + + if [[ $DRIVER != "rtl871xdrv" ]]; then + echo "WARN: Your adapter needs rtl871xdrv, enabling --driver=rtl871xdrv" >&2 + DRIVER=rtl871xdrv + fi +fi + +if [[ "$SHARE_METHOD" != "nat" && "$SHARE_METHOD" != "bridge" && "$SHARE_METHOD" != "none" ]]; then + echo "ERROR: Wrong Internet sharing method" >&2 + echo + usage >&2 + exit 1 +fi + +if [[ -n "$NEW_MACADDR" ]]; then + if ! is_macaddr "$NEW_MACADDR"; then + echo "ERROR: '${NEW_MACADDR}' is not a valid MAC address" >&2 + exit 1 + fi + + if ! is_unicast_macaddr "$NEW_MACADDR"; then + echo "ERROR: The first byte of MAC address (${NEW_MACADDR}) must be even" >&2 + exit 1 + fi + + if [[ $(get_all_macaddrs | grep -c ${NEW_MACADDR}) -ne 0 ]]; then + echo "WARN: MAC address '${NEW_MACADDR}' already exists. Because of this, you may encounter some problems" >&2 + fi +fi + +if [[ "$SHARE_METHOD" != "none" ]]; then + MIN_REQUIRED_ARGS=2 +else + MIN_REQUIRED_ARGS=1 +fi + +if [[ $# -gt $MIN_REQUIRED_ARGS ]]; then + if [[ "$SHARE_METHOD" != "none" ]]; then + if [[ $# -ne 3 && $# -ne 4 ]]; then + usage >&2 + exit 1 + fi + INTERNET_IFACE="$2" + SSID="$3" + PASSPHRASE="$4" + else + if [[ $# -ne 2 && $# -ne 3 ]]; then + usage >&2 + exit 1 + fi + SSID="$2" + PASSPHRASE="$3" + fi +else + if [[ "$SHARE_METHOD" != "none" ]]; then + if [[ $# -ne 2 ]]; then + usage >&2 + exit 1 + fi + INTERNET_IFACE="$2" + fi + if tty -s; then + while :; do + read -p "SSID: " SSID + if [[ ${#SSID} -lt 1 || ${#SSID} -gt 32 ]]; then + echo "ERROR: Invalid SSID length ${#SSID} (expected 1..32)" >&2 + continue + fi + break + done + while :; do + if [[ $USE_PSK -eq 0 ]]; then + read -p "Passphrase: " -s PASSPHRASE + echo + if [[ ${#PASSPHRASE} -gt 0 && ${#PASSPHRASE} -lt 8 ]] || [[ ${#PASSPHRASE} -gt 63 ]]; then + echo "ERROR: Invalid passphrase length ${#PASSPHRASE} (expected 8..63)" >&2 + continue + fi + read -p "Retype passphrase: " -s PASSPHRASE2 + echo + if [[ "$PASSPHRASE" != "$PASSPHRASE2" ]]; then + echo "Passphrases do not match." + else + break + fi + else + read -p "PSK: " PASSPHRASE + echo + if [[ ${#PASSPHRASE} -gt 0 && ${#PASSPHRASE} -ne 64 ]]; then + echo "ERROR: Invalid pre-shared-key length ${#PASSPHRASE} (expected 64)" >&2 + continue + fi + fi + done + else + read SSID + read PASSPHRASE + fi +fi + +if [[ "$SHARE_METHOD" != "none" ]] && ! is_interface $INTERNET_IFACE; then + echo "ERROR: '${INTERNET_IFACE}' is not an interface" >&2 + exit 1 +fi + +if [[ ${#SSID} -lt 1 || ${#SSID} -gt 32 ]]; then + echo "ERROR: Invalid SSID length ${#SSID} (expected 1..32)" >&2 + exit 1 +fi + +if [[ $USE_PSK -eq 0 ]]; then + if [[ ${#PASSPHRASE} -gt 0 && ${#PASSPHRASE} -lt 8 ]] || [[ ${#PASSPHRASE} -gt 63 ]]; then + echo "ERROR: Invalid passphrase length ${#PASSPHRASE} (expected 8..63)" >&2 + exit 1 + fi +elif [[ ${#PASSPHRASE} -gt 0 && ${#PASSPHRASE} -ne 64 ]]; then + echo "ERROR: Invalid pre-shared-key length ${#PASSPHRASE} (expected 64)" >&2 + exit 1 +fi + +if [[ $(get_adapter_kernel_module ${WIFI_IFACE}) =~ ^rtl[0-9].*$ ]]; then + if [[ -n "$PASSPHRASE" ]]; then + echo "WARN: Realtek drivers usually have problems with WPA1, enabling -w 2" >&2 + WPA_VERSION=2 + fi + echo "WARN: If AP doesn't work, please read: howto/realtek.md" >&2 +fi + +if [[ $NO_VIRT -eq 1 && "$WIFI_IFACE" == "$INTERNET_IFACE" ]]; then + echo -n "ERROR: You can not share your connection from the same" >&2 + echo " interface if you are using --no-virt option." >&2 + exit 1 +fi + +mutex_lock +trap "cleanup" EXIT +CONFDIR=$(mktemp -d /tmp/create_ap.${WIFI_IFACE}.conf.XXXXXXXX) +echo "Config dir: $CONFDIR" +echo "PID: $$" +echo $$ > $CONFDIR/pid + +# to make --list-running work from any user, we must give read +# permissions to $CONFDIR and $CONFDIR/pid +chmod 755 $CONFDIR +chmod 444 $CONFDIR/pid + +COMMON_CONFDIR=/tmp/create_ap.common.conf +mkdir -p $COMMON_CONFDIR + +if [[ "$SHARE_METHOD" == "nat" ]]; then + echo $INTERNET_IFACE > $CONFDIR/nat_internet_iface + cp -n /proc/sys/net/ipv4/conf/$INTERNET_IFACE/forwarding \ + $COMMON_CONFDIR/${INTERNET_IFACE}_forwarding +fi +cp -n /proc/sys/net/ipv4/ip_forward $COMMON_CONFDIR +if [[ -e /proc/sys/net/bridge/bridge-nf-call-iptables ]]; then + cp -n /proc/sys/net/bridge/bridge-nf-call-iptables $COMMON_CONFDIR +fi +mutex_unlock + +if [[ "$SHARE_METHOD" == "bridge" ]]; then + if is_bridge_interface $INTERNET_IFACE; then + BRIDGE_IFACE=$INTERNET_IFACE + else + BRIDGE_IFACE=$(alloc_new_iface br) + fi +fi + +if [[ $USE_IWCONFIG -eq 0 ]]; then + iw dev ${WIFI_IFACE} set power_save off +fi + +if [[ $NO_VIRT -eq 0 ]]; then + VWIFI_IFACE=$(alloc_new_iface ap) + + # in NetworkManager 0.9.9 and above we can set the interface as unmanaged without + # the need of MAC address, so we set it before we create the virtual interface. + if networkmanager_is_running && [[ $NM_OLDER_VERSION -eq 0 ]]; then + echo -n "Network Manager found, set ${VWIFI_IFACE} as unmanaged device... " + networkmanager_add_unmanaged ${VWIFI_IFACE} + # do not call networkmanager_wait_until_unmanaged because interface does not + # exist yet + echo "DONE" + fi + + if is_wifi_connected ${WIFI_IFACE}; then + WIFI_IFACE_FREQ=$(iw dev ${WIFI_IFACE} link | grep -i freq | awk '{print $2}') + WIFI_IFACE_CHANNEL=$(ieee80211_frequency_to_channel ${WIFI_IFACE_FREQ}) + echo -n "${WIFI_IFACE} is already associated with channel ${WIFI_IFACE_CHANNEL} (${WIFI_IFACE_FREQ} MHz)" + if is_5ghz_frequency $WIFI_IFACE_FREQ; then + FREQ_BAND=5 + else + FREQ_BAND=2.4 + fi + if [[ $WIFI_IFACE_CHANNEL -ne $CHANNEL ]]; then + echo ", fallback to channel ${WIFI_IFACE_CHANNEL}" + CHANNEL=$WIFI_IFACE_CHANNEL + else + echo + fi + fi + + VIRTDIEMSG="Maybe your WiFi adapter does not fully support virtual interfaces. + Try again with --no-virt." + echo -n "Creating a virtual WiFi interface... " + + if iw dev ${WIFI_IFACE} interface add ${VWIFI_IFACE} type __ap; then + # now we can call networkmanager_wait_until_unmanaged + networkmanager_is_running && [[ $NM_OLDER_VERSION -eq 0 ]] && networkmanager_wait_until_unmanaged ${VWIFI_IFACE} + echo "${VWIFI_IFACE} created." + else + VWIFI_IFACE= + die "$VIRTDIEMSG" + fi + OLD_MACADDR=$(get_macaddr ${VWIFI_IFACE}) + if [[ -z "$NEW_MACADDR" && $(get_all_macaddrs | grep -c ${OLD_MACADDR}) -ne 1 ]]; then + NEW_MACADDR=$(get_new_macaddr ${VWIFI_IFACE}) + fi + WIFI_IFACE=${VWIFI_IFACE} +else + OLD_MACADDR=$(get_macaddr ${WIFI_IFACE}) +fi + +mutex_lock +echo $WIFI_IFACE > $CONFDIR/wifi_iface +chmod 444 $CONFDIR/wifi_iface +mutex_unlock + +if [[ -n "$COUNTRY" && $USE_IWCONFIG -eq 0 ]]; then + iw reg set "$COUNTRY" +fi + +can_transmit_to_channel ${WIFI_IFACE} ${CHANNEL} || die "Your adapter can not transmit to channel ${CHANNEL}, frequency band ${FREQ_BAND}GHz." + +if networkmanager_exists && ! networkmanager_iface_is_unmanaged ${WIFI_IFACE}; then + echo -n "Network Manager found, set ${WIFI_IFACE} as unmanaged device... " + networkmanager_add_unmanaged ${WIFI_IFACE} + + if networkmanager_is_running; then + networkmanager_wait_until_unmanaged ${WIFI_IFACE} + fi + + echo "DONE" +fi + +[[ $HIDDEN -eq 1 ]] && echo "Access Point's SSID is hidden!" + +[[ $ISOLATE_CLIENTS -eq 1 ]] && echo "Access Point's clients will be isolated!" + +# hostapd config +cat << EOF > $CONFDIR/hostapd.conf +beacon_int=100 +ssid=${SSID} +interface=${WIFI_IFACE} +driver=${DRIVER} +channel=${CHANNEL} +ctrl_interface=$CONFDIR/hostapd_ctrl +ctrl_interface_group=0 +ignore_broadcast_ssid=$HIDDEN +ap_isolate=$ISOLATE_CLIENTS +EOF + +if [[ -n "$COUNTRY" ]]; then + cat << EOF >> $CONFDIR/hostapd.conf +country_code=${COUNTRY} +ieee80211d=1 +EOF +fi + +if [[ $FREQ_BAND == 2.4 ]]; then + echo "hw_mode=g" >> $CONFDIR/hostapd.conf +else + echo "hw_mode=a" >> $CONFDIR/hostapd.conf +fi + +if [[ $IEEE80211N -eq 1 ]]; then + cat << EOF >> $CONFDIR/hostapd.conf +ieee80211n=1 +ht_capab=${HT_CAPAB} +EOF +fi + +if [[ $IEEE80211AC -eq 1 ]]; then + echo "ieee80211ac=1" >> $CONFDIR/hostapd.conf +fi + +if [[ -n "$VHT_CAPAB" ]]; then + echo "vht_capab=${VHT_CAPAB}" >> $CONFDIR/hostapd.conf +fi + +if [[ $IEEE80211N -eq 1 ]] || [[ $IEEE80211AC -eq 1 ]]; then + echo "wmm_enabled=1" >> $CONFDIR/hostapd.conf +fi + +if [[ -n "$PASSPHRASE" ]]; then + [[ "$WPA_VERSION" == "1+2" ]] && WPA_VERSION=3 + if [[ $USE_PSK -eq 0 ]]; then + WPA_KEY_TYPE=passphrase + else + WPA_KEY_TYPE=psk + fi + cat << EOF >> $CONFDIR/hostapd.conf +wpa=${WPA_VERSION} +wpa_${WPA_KEY_TYPE}=${PASSPHRASE} +wpa_key_mgmt=WPA-PSK +wpa_pairwise=TKIP CCMP +rsn_pairwise=CCMP +EOF +fi + +if [[ "$SHARE_METHOD" == "bridge" ]]; then + echo "bridge=${BRIDGE_IFACE}" >> $CONFDIR/hostapd.conf +else + # dnsmasq config (dhcp + dns) + DNSMASQ_VER=$(dnsmasq -v | grep -m1 -oE '[0-9]+(\.[0-9]+)*\.[0-9]+') + version_cmp $DNSMASQ_VER 2.63 + if [[ $? -eq 1 ]]; then + DNSMASQ_BIND=bind-interfaces + else + DNSMASQ_BIND=bind-dynamic + fi + if [[ "$DHCP_DNS" == "gateway" ]]; then + DHCP_DNS="$GATEWAY" + fi + cat << EOF > $CONFDIR/dnsmasq.conf +listen-address=${GATEWAY} +${DNSMASQ_BIND} +dhcp-range=${GATEWAY%.*}.1,${GATEWAY%.*}.254,255.255.255.0,24h +dhcp-option-force=option:router,${GATEWAY} +dhcp-option-force=option:dns-server,${DHCP_DNS} +EOF + MTU=$(get_mtu $INTERNET_IFACE) + [[ -n "$MTU" ]] && echo "dhcp-option-force=option:mtu,${MTU}" >> $CONFDIR/dnsmasq.conf + [[ $ETC_HOSTS -eq 0 ]] && echo no-hosts >> $CONFDIR/dnsmasq.conf + if [[ "$SHARE_METHOD" == "none" && "$REDIRECT_TO_LOCALHOST" == "1" ]]; then + cat << EOF >> $CONFDIR/dnsmasq.conf +address=/#/$GATEWAY +EOF + fi +fi + +# initialize WiFi interface +if [[ $NO_VIRT -eq 0 && -n "$NEW_MACADDR" ]]; then + ip link set dev ${WIFI_IFACE} address ${NEW_MACADDR} || die "$VIRTDIEMSG" +fi + +ip link set down dev ${WIFI_IFACE} || die "$VIRTDIEMSG" +ip addr flush ${WIFI_IFACE} || die "$VIRTDIEMSG" + +if [[ $NO_VIRT -eq 1 && -n "$NEW_MACADDR" ]]; then + ip link set dev ${WIFI_IFACE} address ${NEW_MACADDR} || die +fi + +if [[ "$SHARE_METHOD" != "bridge" ]]; then + ip link set up dev ${WIFI_IFACE} || die "$VIRTDIEMSG" + ip addr add ${GATEWAY}/24 broadcast ${GATEWAY%.*}.255 dev ${WIFI_IFACE} || die "$VIRTDIEMSG" +fi + +# enable Internet sharing +if [[ "$SHARE_METHOD" != "none" ]]; then + echo "Sharing Internet using method: $SHARE_METHOD" + if [[ "$SHARE_METHOD" == "nat" ]]; then + iptables -w -t nat -I POSTROUTING -o ${INTERNET_IFACE} -s ${GATEWAY%.*}.0/24 -j MASQUERADE || die + iptables -w -I FORWARD -i ${WIFI_IFACE} -s ${GATEWAY%.*}.0/24 -j ACCEPT || die + iptables -w -I FORWARD -i ${INTERNET_IFACE} -d ${GATEWAY%.*}.0/24 -j ACCEPT || die + # echo 1 > /proc/sys/net/ipv4/conf/$INTERNET_IFACE/forwarding || die + # echo 1 > /proc/sys/net/ipv4/ip_forward || die + # to enable clients to establish PPTP connections we must + # load nf_nat_pptp module + modprobe nf_nat_pptp > /dev/null 2>&1 + elif [[ "$SHARE_METHOD" == "bridge" ]]; then + # disable iptables rules for bridged interfaces + if [[ -e /proc/sys/net/bridge/bridge-nf-call-iptables ]]; then + echo 0 > /proc/sys/net/bridge/bridge-nf-call-iptables + fi + + # to initialize the bridge interface correctly we need to do the following: + # + # 1) save the IPs and route table of INTERNET_IFACE + # 2) if NetworkManager is running set INTERNET_IFACE as unmanaged + # 3) create BRIDGE_IFACE and attach INTERNET_IFACE to it + # 4) set the previously saved IPs and route table to BRIDGE_IFACE + # + # we need the above because BRIDGE_IFACE is the master interface from now on + # and it must know where is connected, otherwise connection is lost. + if ! is_bridge_interface $INTERNET_IFACE; then + echo -n "Create a bridge interface... " + OLD_IFS="$IFS" + IFS=$'\n' + + IP_ADDRS=( $(ip addr show $INTERNET_IFACE | grep -A 1 -E 'inet[[:blank:]]' | paste - -) ) + ROUTE_ADDRS=( $(ip route show dev $INTERNET_IFACE) ) + + IFS="$OLD_IFS" + + if networkmanager_is_running; then + networkmanager_add_unmanaged $INTERNET_IFACE + networkmanager_wait_until_unmanaged $INTERNET_IFACE + fi + + # create bridge interface + ip link add name $BRIDGE_IFACE type bridge || die + ip link set dev $BRIDGE_IFACE up || die + # set 0ms forward delay + echo 0 > /sys/class/net/$BRIDGE_IFACE/bridge/forward_delay + + # attach internet interface to bridge interface + ip link set dev $INTERNET_IFACE promisc on || die + ip link set dev $INTERNET_IFACE up || die + ip link set dev $INTERNET_IFACE master $BRIDGE_IFACE || die + + ip addr flush $INTERNET_IFACE + for x in "${IP_ADDRS[@]}"; do + x="${x/inet/}" + x="${x/secondary/}" + x="${x/dynamic/}" + x=$(echo $x | sed 's/\([0-9]\)sec/\1/g') + x="${x/${INTERNET_IFACE}/}" + ip addr add $x dev $BRIDGE_IFACE || die + done + + # remove any existing entries that were added from 'ip addr add' + ip route flush dev $INTERNET_IFACE + ip route flush dev $BRIDGE_IFACE + + # we must first add the entries that specify the subnets and then the + # gateway entry, otherwise 'ip addr add' will return an error + for x in "${ROUTE_ADDRS[@]}"; do + [[ "$x" == default* ]] && continue + ip route add $x dev $BRIDGE_IFACE || die + done + + for x in "${ROUTE_ADDRS[@]}"; do + [[ "$x" != default* ]] && continue + ip route add $x dev $BRIDGE_IFACE || die + done + + echo "$BRIDGE_IFACE created." + fi + fi +else + echo "No Internet sharing" +fi + +# start dhcp + dns (optional) +if [[ "$SHARE_METHOD" != "bridge" ]]; then + if [[ $NO_DNS -eq 0 ]]; then + DNS_PORT=5353 + iptables -w -I INPUT -p tcp -m tcp --dport $DNS_PORT -j ACCEPT || die + iptables -w -I INPUT -p udp -m udp --dport $DNS_PORT -j ACCEPT || die + iptables -w -t nat -I PREROUTING -s ${GATEWAY%.*}.0/24 -d ${GATEWAY} \ + -p tcp -m tcp --dport 53 -j REDIRECT --to-ports $DNS_PORT || die + iptables -w -t nat -I PREROUTING -s ${GATEWAY%.*}.0/24 -d ${GATEWAY} \ + -p udp -m udp --dport 53 -j REDIRECT --to-ports $DNS_PORT || die + else + DNS_PORT=0 + fi + iptables -w -I INPUT -p udp -m udp --dport 67 -j ACCEPT || die + + if which complain > /dev/null 2>&1; then + # openSUSE's apparmor does not allow dnsmasq to read files. + # remove restriction. + complain dnsmasq + fi + + umask 0033 + dnsmasq -C $CONFDIR/dnsmasq.conf -x $CONFDIR/dnsmasq.pid -l $CONFDIR/dnsmasq.leases -p $DNS_PORT || die + umask $SCRIPT_UMASK +fi + +# start access point +echo "hostapd command-line interface: hostapd_cli -p $CONFDIR/hostapd_ctrl" + +if [[ $NO_HAVEGED -eq 0 ]]; then + haveged_watchdog & + HAVEGED_WATCHDOG_PID=$! +fi + +# start hostapd (use stdbuf for no delayed output in programs that redirect stdout) +stdbuf -oL $HOSTAPD $HOSTAPD_DEBUG_ARGS $CONFDIR/hostapd.conf & +HOSTAPD_PID=$! +echo $HOSTAPD_PID > $CONFDIR/hostapd.pid + +if ! wait $HOSTAPD_PID; then + echo -e "\nError: Failed to run hostapd, maybe a program is interfering." >&2 + if networkmanager_is_running; then + echo "If an error like 'n80211: Could not configure driver mode' was thrown" >&2 + echo "try running the following before starting create_ap:" >&2 + if [[ $NM_OLDER_VERSION -eq 1 ]]; then + echo " nmcli nm wifi off" >&2 + else + echo " nmcli r wifi off" >&2 + fi + echo " rfkill unblock wlan" >&2 + fi + die +fi + +clean_exit + +# Local Variables: +# tab-width: 4 +# indent-tabs-mode: nil +# End: + +# vim: et sts=4 sw=4 diff --git a/target/linux/nutsboard/base-files/usr/bin/eth1_nat.sh b/target/linux/nutsboard/base-files/usr/bin/eth1_nat.sh new file mode 100755 index 0000000..2678aad --- /dev/null +++ b/target/linux/nutsboard/base-files/usr/bin/eth1_nat.sh @@ -0,0 +1,47 @@ +#!/bin/sh +# Module: eth1_nat +# +# Description: This script is used to list the memory partition information +# +# Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ +# +# Redistribution and use in source and binary forms, with or withou +# modification, are permitted provided that the following conditions +# are met: +# +# Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the +# distribution. +# +# Neither the name of Texas Instruments Incorporated nor the names of +# its contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +#echo "-------------------------------------------------------------" +#echo "Enable eth0 to ppp0 nat " +#echo "-------------------------------------------------------------" +#echo "" +echo 1 >/proc/sys/net/ipv4/ip_forward +ifconfig eth0 192.168.30.1 up +udhcpd /etc/udhcpd_eth1.conf +iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE + + +echo "" diff --git a/target/linux/nutsboard/base-files/usr/bin/system_init b/target/linux/nutsboard/base-files/usr/bin/system_init new file mode 100755 index 0000000..17ed235 --- /dev/null +++ b/target/linux/nutsboard/base-files/usr/bin/system_init @@ -0,0 +1,4 @@ +#!/bin/sh + +sleep 10 +create_ap wlan0 eth1 nutsboard-ap qwerty0987 & diff --git a/target/linux/nutsboard/base-files/usr/lib/coreutils/libstdbuf.so b/target/linux/nutsboard/base-files/usr/lib/coreutils/libstdbuf.so new file mode 100755 index 0000000000000000000000000000000000000000..13e4aa2538df771760dec28bdbf9166c33c6c2da GIT binary patch literal 8488 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 literal 0 HcmV?d00001 diff --git a/target/linux/nutsboard/base-files/usr/share/bash-completion/completions/create_ap b/target/linux/nutsboard/base-files/usr/share/bash-completion/completions/create_ap new file mode 100644 index 0000000..c5a341a --- /dev/null +++ b/target/linux/nutsboard/base-files/usr/share/bash-completion/completions/create_ap @@ -0,0 +1,162 @@ +# +# Bash Completion routine for create_ap +# + +_use_filedir() { + if [[ $(type -t _filedir) == "function" ]]; then + _filedir + return 0 + fi + return 1 +} + +_create_ap() { + local awk_cmd=' + ($1 ~ /^-/) { + for (i = 1; i <= NF; i++) { + if ($i ~ /,$/) { + print substr ($i, 0, length ($i)-1) + } + else { + print $i + break + } + } + } + ' + + local cur prev opts + COMPREPLY=() + cur="$2" + prev="$3" + opts=$("$1" --help | awk "$awk_cmd") + + case "$prev" in + -h|--help) + # No Options + ;; + --version) + # No Options + ;; + -c) + # Refer http://en.wikipedia.org/wiki/List_of_WLAN_channels + opts=$( + iw list | grep ' MHz \[[[:digit:]]\+\] ' | + grep -v 'no IR\|disabled' | + sed 's/.*\[\(.*\)\].*/\1/' | sort -n | uniq + ) + ;; + -w) + opts="1 2 1+2" + ;; + -n) + # No Options + ;; + -m) + opts="nat bridge none" + ;; + --psk) + # No Options + ;; + --hidden) + # No Options + ;; + --ieee80211n) + # No Options + ;; + --ht_capab) + # Refer http://w1.fi/cgit/hostap/plain/hostapd/hostapd.conf + opts=' + [LDPC] [HT40-] [HT40+] [SMPS-STATIC] [SMPS-DYNAMIC] + [GF] [SHORT-GI-20] [SHORT-GI-40] [TX-STBC] + [RX-STBC1] [RX-STBC12] [RX-STBC123] [DELAYED-BA] + [MAX-AMSDU-7935] [DSSS_CCK-40] [40-INTOLERANT] + [LSIG-TXOP-PROT] + ' + ;; + --country) + local reg_file=/usr/lib/crda/regulatory.bin + if command -v regdbdump > /dev/null && [[ -f "$reg_file" ]]; then + local country_awk_cmd=' + ($1 ~ /^country/) { + print substr ($2, 0, length ($2)-1) + } + ' + opts=$(regdbdump "$reg_file" 2>/dev/null | awk "$country_awk_cmd") + else + opts=' + AD AE AF AI AL AM AN AR AS AT AU AW AZ BA BB BD BE + BF BG BH BL BM BN BO BR BS BT BY BZ CA CF CH CI CL + CN CO CR CX CY CZ DE DK DM DO DZ EC EE EG ES ET FI + FM FR GB GD GE GF GH GL GP GR GT GU GY HK HN HR HT + HU ID IE IL IN IR IS IT JM JO JP KE KH KN KP KR KW + KY KZ LB LC LI LK LS LT LU LV MA MC MD ME MF MH MK + MN MO MP MQ MR MT MU MW MX MY NG NI NL NO NP NZ OM + PA PE PF PG PH PK PL PM PR PT PW PY QA RE RO RS RU + RW SA SE SG SI SK SN SR SV SY TC TD TG TH TN TR TT + TW TZ UA UG US UY UZ VC VE VI VN VU WF WS YE YT ZA + ZW 00 + ' + fi + ;; + --freq-band) + opts="2.4 5" + ;; + --driver) + # Refer http://w1.fi/cgit/hostap/tree/src/drivers + # Not going to implement + ;; + --no-virt) + # No Options + ;; + --no-haveged) + # No Options + ;; + --fix-unmanaged) + # No Options + ;; + --mac) + # Not going to implement + ;; + --daemon) + # No Options + ;; + --stop) + local stop_awk_cmd='$1 ~ /^[0-9]+$/' + opts=$("$1" --list-running | awk "$stop_awk_cmd") + ;; + --list-running) + # No Options + ;; + --list-clients) + local clients_awk_cmd='$1 ~ /^[0-9]+$/' + opts=$("$1" --list-running | awk "$clients_awk_cmd") + ;; + --no-dns) + # No Options + ;; + --dhcp-dns) + # Not going to implement + ;; + --mkconfig) + _use_filedir && return 0 + ;; + --config) + _use_filedir && return 0 + ;; + -g) + # Not going to implement + ;; + -d) + # No Options + ;; + *) + ;; + esac + + COMPREPLY=( $(compgen -W "$opts" -- $cur) ) + return 0 +} +complete -F _create_ap create_ap + +# vim: set ft=sh: diff --git a/target/linux/nutsboard/dts/am335x-nutsboard-almond.dts b/target/linux/nutsboard/dts/am335x-nutsboard-almond.dts new file mode 100644 index 0000000..7a0707c --- /dev/null +++ b/target/linux/nutsboard/dts/am335x-nutsboard-almond.dts @@ -0,0 +1,801 @@ +/* + * Copyright (C) 2017 NutsBoard - http://www.nutsboard.org/ + * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ + * + * Author: Bernie Chen + * Wig Cheng + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +/dts-v1/; + +#include "am33xx.dtsi" +#include +#include + +/ { + model = "TI AM335x Nusboard Almond SoM"; + compatible = "ti,am335x-nutsboard-almond", "ti,am33xx"; + + cpus { + cpu@0 { + cpu0-supply = <&vdd1_reg>; + }; + }; + + memory { + device_type = "memory"; + reg = <0x80000000 0x10000000>; /* 256 MB */ + }; + + vbat: fixedregulator@0 { + compatible = "regulator-fixed"; + regulator-name = "vbat"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + regulator-boot-on; + }; + + wlan_en_reg: fixedregulator@2 { + pinctrl-names = "default"; + pinctrl-0 = <&wl18xx_gpio>; + compatible = "regulator-fixed"; + regulator-name = "vwl1271"; + gpio = <&gpio1 13 0>; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + startup-delay-us = <70000>; + enable-active-high; + }; + + vtt_fixed: fixedregulator@3 { + compatible = "regulator-fixed"; + regulator-name = "vtt"; + regulator-min-microvolt = <1500000>; + regulator-max-microvolt = <1500000>; + regulator-always-on; + regulator-boot-on; + enable-active-high; + }; + + gpio-edm { + compatible = "gpio-edm"; + + gp_in0 { + label = "GP_IN0"; + gpios = <&tca6416 0 0>; + dir = "in"; + }; + + gp_in1 { + label = "GP_IN1"; + gpios = <&tca6416 1 0>; + dir = "in"; + }; + + gp_in2 { + label = "GP_IN2"; + gpios = <&tca6416 2 0>; + dir = "in"; + }; + + gp_in3 { + label = "GP_IN3"; + gpios = <&tca6416 3 0>; + dir = "in"; + }; + + gp_out0 { + label = "GP_OUT0"; + gpios = <&tca6416 4 0>; + dir = "out"; + }; + + gp_out1 { + label = "GP_OUT1"; + gpios = <&tca6416 5 0>; + dir = "out"; + }; + + gp_out2 { + label = "GP_OUT2"; + gpios = <&tca6416 6 0>; + dir = "out"; + }; + + gp_out3 { + label = "GP_OUT3"; + gpios = <&tca6416 7 0>; + dir = "out"; + }; + + mode_a0 { + label = "MODEA0"; + gpios = <&tca6416 8 1>; + dir = "out"; + }; + + mode_a1 { + label = "MODEA1"; + gpios = <&tca6416 9 0>; + dir = "out"; + }; + + mode_a2 { + label = "MODEA2"; + gpios = <&tca6416 10 0>; + dir = "out"; + }; + + mode_a3 { + label = "MODEA3"; + gpios = <&tca6416 11 0>; + dir = "out"; + }; + + mode_b0 { + label = "MODEB0"; + gpios = <&tca6416 12 1>; + dir = "out"; + }; + + mode_b1 { + label = "MODEB1"; + gpios = <&tca6416 13 0>; + dir = "out"; + }; + + mode_b2 { + label = "MODEB2"; + gpios = <&tca6416 14 0>; + dir = "out"; + }; + + mode_b3 { + label = "MODEB3"; + gpios = <&tca6416 15 0>; + dir = "out"; + }; + + app_led { + label = "APP_LED"; + gpios = <&gpio3 7 1>; + dir = "out"; + }; + + wlan_led { + label = "WLAN_LED"; + gpios = <&gpio3 8 1>; + dir = "out"; + }; + + pwr_led { + label = "PWR_LED"; + gpios = <&gpio3 0 0>; + dir = "out"; + }; + + pcie_en { + label = "PCIE_EN"; + gpios = <&gpio0 6 1>; + dir = "out"; + }; + }; + + kim { + compatible = "kim"; + nshutdown_gpio = <44>; + dev_name = "/dev/ttyO0"; + flow_cntrl = <1>; + baud_rate = <921600>; + }; + + btwilink { + compatible = "btwilink"; + }; + +}; + +&am33xx_pinmux { + pinctrl-names = "default"; + pinctrl-0 = <&st7b2_led_gpio>; + + st7b2_led_gpio: st7b2_led_gpio { + pinctrl-single,pins = < + 0x1e4 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* emu0.gpio3_7 */ + 0x1e8 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* emu1.gpio3_8 */ + 0x108 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* mii1_col.gpio3_0 */ + 0x160 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* spi0_cs1.gpio0_6 */ + >; + }; + + tps65910_pins: pinmux_tps65910_pins { + pinctrl-single,pins = < + 0x078 (PIN_INPUT_PULLUP | MUX_MODE7) /* gpmc_ben1.gpio1_28 */ + >; + }; + + i2c1_pins: pinmux_i2c1_pins { + pinctrl-single,pins = < + 0x158 (PIN_INPUT_PULLUP | MUX_MODE2) /* spi0_d1.i2c1_sda */ + 0x15c (PIN_INPUT_PULLUP | MUX_MODE2) /* spi0_cs0.i2c1_scl */ + >; + }; + + spi1_pins_default: spi1_pins_default { + pinctrl-single,pins = < + 0x190 (PIN_INPUT_PULLUP | MUX_MODE2) /* mcasp0_aclkx.spi1_sclk */ + 0x194 (PIN_INPUT_PULLUP | MUX_MODE2) /* mcasp0_fsx.spi1_d0 */ + 0x198 (PIN_INPUT_PULLUP | MUX_MODE2) /* mcasp0_axr0.spi1_d1 */ + 0x1ac (PIN_INPUT_PULLUP | MUX_MODE2) /* mcasp0_ahcklx.spi1_cs0 */ + >; + }; + + uart0_pins: pinmux_uart0_pins { + pinctrl-single,pins = < + 0x174 (PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* uart0_txd.uart0_txd */ + 0x170 (PIN_INPUT_PULLUP | MUX_MODE0) /* uart0_rxd.uart0_rxd */ + 0x168 (PIN_INPUT | MUX_MODE0) /* uart0_ctsn.d_can1_tx */ + 0x16c (PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* uart0_rtsn.d_can1_rx */ + 0x30 (PIN_OUTPUT_PULLUP | MUX_MODE7) /* gpmc_ad12.gpio1_12 (BT_EN) */ + >; + }; + + uart3_pins: pinmux_uart3_pins { + pinctrl-single,pins = < + 0x134 (PIN_INPUT_PULLUP | MUX_MODE1) /* mii1_rxd3.uart3_rxd */ + 0x138 (PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* mii1_rxd2.uart3_txd */ + >; + }; + + uart1_pins: pinmux_uart1_pins { + pinctrl-single,pins = < + 0x178 (PIN_INPUT | MUX_MODE0) /* uart1_ctsn.uart1_ctsn */ + 0x17C (PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* uart1_rtsn.uart1_rtsn */ + 0x180 (PIN_INPUT_PULLUP | MUX_MODE0) /* uart1_rxd.uart1_rxd */ + 0x184 (PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* uart1_txd.uart1_txd */ + >; + }; + + uart2_pins: pinmux_uart2_pins { + pinctrl-single,pins = < + 0x188 (PIN_INPUT| MUX_MODE2) /* uart2_ctsn */ + 0x18C (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* uart2_rtsn */ + 0x150 (PIN_INPUT_PULLUP | MUX_MODE1) /* spi0_sclk.uart2_rxd */ + 0x154 (PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* spi0_d0.uart2_txd */ + >; + }; + + cpsw_default: cpsw_default { + pinctrl-single,pins = < + /* Slave 1 */ + 0x10c (PIN_INPUT_PULLDOWN | MUX_MODE1) /* mii1_crs.rmii1_crs_dv */ + 0x110 (PIN_INPUT_PULLDOWN | MUX_MODE1) /*mii1_rxerr.rmii1_rxerr */ + 0x114 (PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* mii1_txen.rgmii_tctl */ + 0x124 (PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* mii1_txd1.rgmii_td1 */ + 0x128 (PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* mii1_txd0.rgmii_td0 */ + 0x13c (PIN_INPUT_PULLDOWN | MUX_MODE1) /* mii1_rxd1.rgmii_rd1 */ + 0x140 (PIN_INPUT_PULLDOWN | MUX_MODE1) /* mii1_rxd0.rgmii_rd0 */ + 0x144 (PIN_INPUT_PULLDOWN | MUX_MODE0) /* rmii1_ref_clk.rmii1_refclk*/ + + /* Slave 2 */ + 0x40 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a0.rgmii2_tctl */ + 0x44 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a1.rgmii2_rctl */ + 0x48 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a2.rgmii2_td3 */ + 0x4c (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a3.rgmii2_td2 */ + 0x50 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a4.rgmii2_td1 */ + 0x54 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a5.rgmii2_td0 */ + 0x58 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* gpmc_a6.rgmii2_tclk */ + 0x5c (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a7.rgmii2_rclk */ + 0x60 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a8.rgmii2_rd3 */ + 0x64 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a9.rgmii2_rd2 */ + 0x68 (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a10.rgmii2_rd1 */ + 0x6c (PIN_INPUT_PULLDOWN | MUX_MODE2) /* gpmc_a11.rgmii2_rd0 */ + >; + }; + + cpsw_sleep: cpsw_sleep { + pinctrl-single,pins = < + /* Slave 1 reset value*/ + 0x10c (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x110 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x114 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) + 0x124 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) + 0x128 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) + 0x13c (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x140 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x144 (PIN_INPUT_PULLDOWN | MUX_MODE7) + + /* Slave 2 reset value*/ + 0x40 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x44 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x48 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x4c (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x50 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x54 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x58 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x5c (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x60 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x64 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x68 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x6c (PIN_INPUT_PULLDOWN | MUX_MODE7) + >; + }; + + davinci_mdio_default: davinci_mdio_default { + pinctrl-single,pins = < + /* MDIO */ + 0x148 (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0) /* mdio_data.mdio_data */ + 0x14c (PIN_OUTPUT_PULLUP | MUX_MODE0) /* mdio_clk.mdio_clk */ + >; + }; + + davinci_mdio_sleep: davinci_mdio_sleep { + pinctrl-single,pins = < + /* MDIO reset value */ + 0x148 (PIN_INPUT_PULLDOWN | MUX_MODE7) + 0x14c (PIN_INPUT_PULLDOWN | MUX_MODE7) + >; + }; + + mmc1_pins: pinmux_mmc1_pins { + pinctrl-single,pins = < + 0x12c (PIN_INPUT | MUX_MODE7) /* mii1_txclk.gpio3_9 */ + >; + }; + + mmc2_pins: pinmux_mmc2_pins { + pinctrl-single,pins = < + 0x80 (PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_csn1.mmc1_clk */ + 0x84 (PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_csn2.mmc1_cmd */ + 0x20 (PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_ad8.mmc1_dat0 */ + 0x24 (PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_ad9.mmc1_dat1 */ + 0x28 (PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_ad10.mmc1_dat2 */ + 0x2c (PIN_INPUT_PULLUP | MUX_MODE2) /* gpmc_ad11.mmc1_dat3 */ + 0x38 (PIN_INPUT_PULLUP | MUX_MODE7) /* gpmc_ad14.gpio1_14 (WLAN_IRQ) */ + >; + }; + + wl18xx_gpio: pinmux_wl18xx_gpio { + pinctrl-single,pins = < + 0x34 (PIN_OUTPUT_PULLUP | MUX_MODE7) /* gpmc_ad13.gpio1_13 (WLAN_EN) */ + >; + }; + + dcan0_pins_default: dcan0_pins_default { + pinctrl-single,pins = < + 0x11c (PIN_OUTPUT | MUX_MODE1) /* mii1_txd3.d_can0_tx */ + 0x120 (PIN_INPUT_PULLDOWN | MUX_MODE1) /* mii1_txd2.d_can0_rx*/ + >; + }; + + nandflash_pins_s0: nandflash_pins_s0 { + pinctrl-single,pins = < + 0x0 (PIN_INPUT_PULLUP | MUX_MODE0) /* gpmc_ad0.gpmc_ad0 */ + 0x4 (PIN_INPUT_PULLUP | MUX_MODE0) /* gpmc_ad1.gpmc_ad1 */ + 0x8 (PIN_INPUT_PULLUP | MUX_MODE0) /* gpmc_ad2.gpmc_ad2 */ + 0xc (PIN_INPUT_PULLUP | MUX_MODE0) /* gpmc_ad3.gpmc_ad3 */ + 0x10 (PIN_INPUT_PULLUP | MUX_MODE0) /* gpmc_ad4.gpmc_ad4 */ + 0x14 (PIN_INPUT_PULLUP | MUX_MODE0) /* gpmc_ad5.gpmc_ad5 */ + 0x18 (PIN_INPUT_PULLUP | MUX_MODE0) /* gpmc_ad6.gpmc_ad6 */ + 0x1c (PIN_INPUT_PULLUP | MUX_MODE0) /* gpmc_ad7.gpmc_ad7 */ + 0x70 (PIN_INPUT_PULLUP | MUX_MODE0) /* gpmc_wait0.gpmc_wait0 */ + 0x74 (PIN_INPUT_PULLUP | MUX_MODE7) /* gpmc_wpn.gpio0_30 */ + 0x7c (PIN_OUTPUT | MUX_MODE0) /* gpmc_csn0.gpmc_csn0 */ + 0x90 (PIN_OUTPUT | MUX_MODE0) /* gpmc_advn_ale.gpmc_advn_ale */ + 0x94 (PIN_OUTPUT | MUX_MODE0) /* gpmc_oen_ren.gpmc_oen_ren */ + 0x98 (PIN_OUTPUT | MUX_MODE0) /* gpmc_wen.gpmc_wen */ + 0x9c (PIN_OUTPUT | MUX_MODE0) /* gpmc_be0n_cle.gpmc_be0n_cle */ + >; + }; +}; + +&uart0 { + pinctrl-names = "default"; + pinctrl-0 = <&uart0_pins>; + status = "okay"; +}; + +&uart1 { + pinctrl-names = "default"; + pinctrl-0 = <&uart1_pins>; + status = "okay"; +}; + +&uart2 { + pinctrl-names = "default"; + pinctrl-0 = <&uart2_pins>; + status = "okay"; +}; + +&uart3 { + pinctrl-names = "default"; + pinctrl-0 = <&uart3_pins>; + status = "okay"; +}; + +&i2c1 { + pinctrl-names = "default"; + pinctrl-0 = <&i2c1_pins>; + + status = "okay"; + clock-frequency = <400000>; + + tps: tps@2d { + reg = <0x2d>; + gpio-controller; + #gpio-cells = <2>; + interrupt-parent = <&gpio1>; + interrupts = <28 GPIO_ACTIVE_LOW>; + pinctrl-names = "default"; + pinctrl-0 = <&tps65910_pins>; + }; + + tca6416:gpio@20 { + compatible = "ti,tca6416"; + gpio-controller; + #gpio-cells = <2>; + #interrupt-cells = <2>; + reg = <0x20>; + }; + + at24@50 { + compatible = "at24,24c02"; + pagesize = <8>; + reg = <0x50>; + }; + +}; + +&spi0 { + status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&spi1_pins_default>; + + +}; + + +#include "tps65910.dtsi" +&tps { + vcc1-supply = <&vbat>; + vcc2-supply = <&vbat>; + vcc3-supply = <&vbat>; + vcc4-supply = <&vbat>; + vcc5-supply = <&vbat>; + vcc6-supply = <&vbat>; + vcc7-supply = <&vbat>; + vccio-supply = <&vbat>; + + ti,en-ck32k-xtal = <1>; + + regulators { + vrtc_reg: regulator@0 { + regulator-always-on; + }; + + vio_reg: regulator@1 { + regulator-always-on; + }; + + vdd1_reg: regulator@2 { + /* VDD_MPU voltage limits 0.95V - 1.26V with +/-4% tolerance */ + regulator-name = "vdd_mpu"; + regulator-min-microvolt = <912500>; + regulator-max-microvolt = <1312500>; + regulator-boot-on; + regulator-always-on; + }; + + vdd2_reg: regulator@3 { + /* VDD_CORE voltage limits 0.95V - 1.1V with +/-4% tolerance */ + regulator-name = "vdd_core"; + regulator-min-microvolt = <912500>; + regulator-max-microvolt = <1150000>; + regulator-boot-on; + regulator-always-on; + }; + + vdd3_reg: regulator@4 { + regulator-always-on; + }; + + vdig1_reg: regulator@5 { + regulator-always-on; + }; + + vdig2_reg: regulator@6 { + regulator-always-on; + }; + + vpll_reg: regulator@7 { + regulator-always-on; + }; + + vdac_reg: regulator@8 { + regulator-always-on; + }; + + vaux1_reg: regulator@9 { + regulator-always-on; + }; + + vaux2_reg: regulator@10 { + regulator-always-on; + }; + + vaux33_reg: regulator@11 { + regulator-always-on; + }; + + vmmc_reg: regulator@12 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + }; +}; + + +&usb { + status = "okay"; +}; + +&usb_ctrl_mod { + status = "okay"; +}; + +&usb0_phy { + status = "okay"; +}; + +&usb0 { + status = "okay"; + dr_mode = "host"; +}; + +&tscadc { + status = "okay"; + adc { + ti,adc-channels = <1 2 3 4 5 6 7>; + }; +}; + +#include "tps65910.dtsi" + +&tps { + vcc1-supply = <&vbat>; + vcc2-supply = <&vbat>; + vcc3-supply = <&vbat>; + vcc4-supply = <&vbat>; + vcc5-supply = <&vbat>; + vcc6-supply = <&vbat>; + vcc7-supply = <&vbat>; + vccio-supply = <&vbat>; + + regulators { + vrtc_reg: regulator@0 { + regulator-always-on; + }; + + vio_reg: regulator@1 { + regulator-always-on; + }; + + vdd1_reg: regulator@2 { + /* VDD_MPU voltage limits 0.95V - 1.26V with +/-4% tolerance */ + regulator-name = "vdd_mpu"; + regulator-min-microvolt = <912500>; + regulator-max-microvolt = <1351500>; + regulator-boot-on; + regulator-always-on; + }; + + vdd2_reg: regulator@3 { + /* VDD_CORE voltage limits 0.95V - 1.1V with +/-4% tolerance */ + regulator-name = "vdd_core"; + regulator-min-microvolt = <912500>; + regulator-max-microvolt = <1150000>; + regulator-boot-on; + regulator-always-on; + }; + + vdd3_reg: regulator@4 { + regulator-always-on; + }; + + vdig1_reg: regulator@5 { + regulator-always-on; + }; + + vdig2_reg: regulator@6 { + regulator-always-on; + }; + + vpll_reg: regulator@7 { + regulator-always-on; + }; + + vdac_reg: regulator@8 { + regulator-always-on; + }; + + vaux1_reg: regulator@9 { + regulator-always-on; + }; + + vaux2_reg: regulator@10 { + regulator-always-on; + }; + + vaux33_reg: regulator@11 { + regulator-always-on; + }; + + vmmc_reg: regulator@12 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + }; +}; + +&mac { + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&cpsw_default>; + pinctrl-1 = <&cpsw_sleep>; + active_slave = <0>; /* only MII1 connected */ + status = "okay"; +}; + +&davinci_mdio { + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&davinci_mdio_default>; + pinctrl-1 = <&davinci_mdio_sleep>; + status = "okay"; +}; + +&cpsw_emac0 { + phy_id = <&davinci_mdio>, <5>; + phy-mode = "rmii"; +}; + +&cpsw_emac1 { + phy_id = <&davinci_mdio>, <7>; + phy-mode = "rgmii-txid"; +}; + +&phy_sel { + rmii-clock-ext=<1>; +}; + +&mmc1 { + status = "okay"; + vmmc-supply = <&vmmc_reg>; + bus-width = <4>; + pinctrl-names = "default"; + pinctrl-0 = <&mmc1_pins>; + cd-gpios = <&gpio3 9 GPIO_ACTIVE_LOW>; +}; + +&gpio0 { + ti,no-reset-on-init; +}; + +&dcan0 { + status = "okay"; /* Enable only if Profile 1 is selected */ + pinctrl-names = "default"; + pinctrl-0 = <&dcan0_pins_default>; +}; + +&mmc2 { + status = "okay"; + vmmc-supply = <&wlan_en_reg>; + ti,non-removable; + bus-width = <4>; + cap-power-off-card; + pinctrl-names = "default"; + pinctrl-0 = <&mmc2_pins>; + + #address-cells = <1>; + #size-cells = <0>; + wlcore: wlcore@2 { + compatible = "ti,wl1831"; + reg = <2>; + interrupt-parent = <&gpio1>; + interrupts = <14 IRQ_TYPE_LEVEL_HIGH>; + ref-clock-frequency = <38400000>; + tcxo-clock-frequency = <26000000>; + }; +}; + +&elm { + status = "okay"; +}; + +&gpmc { + status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&nandflash_pins_s0>; + ranges = <0 0 0x08000000 0x1000000>; /* CS0: 16MB for NAND */ + nand@0,0 { + compatible = "ti,omap2-nand"; + reg = <0 0 4>; /* CS0, offset 0, IO size 4 */ + interrupt-parent = <&gpmc>; + interrupts = <0 IRQ_TYPE_NONE>, /* fifoevent */ + <1 IRQ_TYPE_NONE>; /* termcount */ + rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */ + ti,nand-ecc-opt = "bch8"; + ti,elm-id = <&elm>; + nand-bus-width = <8>; + gpmc,device-width = <1>; + gpmc,sync-clk-ps = <0>; + gpmc,cs-on-ns = <0>; + gpmc,cs-rd-off-ns = <44>; + gpmc,cs-wr-off-ns = <44>; + gpmc,adv-on-ns = <6>; + gpmc,adv-rd-off-ns = <34>; + gpmc,adv-wr-off-ns = <44>; + gpmc,we-on-ns = <0>; + gpmc,we-off-ns = <40>; + gpmc,oe-on-ns = <0>; + gpmc,oe-off-ns = <54>; + gpmc,access-ns = <64>; + gpmc,rd-cycle-ns = <82>; + gpmc,wr-cycle-ns = <82>; + gpmc,bus-turnaround-ns = <0>; + gpmc,cycle2cycle-delay-ns = <0>; + gpmc,clk-activation-ns = <0>; + gpmc,wr-access-ns = <40>; + gpmc,wr-data-mux-bus-ns = <0>; + /* MTD partition table */ + /* All SPL-* partitions are sized to minimal length + * which can be independently programmable. For + * NAND flash this is equal to size of erase-block */ + #address-cells = <1>; + #size-cells = <1>; + partition@0 { + label = "NAND.SPL"; + reg = <0x00000000 0x000020000>; + }; + partition@1 { + label = "NAND.SPL.backup1"; + reg = <0x00020000 0x00020000>; + }; + partition@2 { + label = "NAND.SPL.backup2"; + reg = <0x00040000 0x00020000>; + }; + partition@3 { + label = "NAND.SPL.backup3"; + reg = <0x00060000 0x00020000>; + }; + partition@4 { + label = "NAND.u-boot-spl-os"; + reg = <0x00080000 0x00040000>; + }; + partition@5 { + label = "NAND.u-boot"; + reg = <0x000C0000 0x00100000>; + }; + partition@6 { + label = "NAND.u-boot-env"; + reg = <0x001C0000 0x00020000>; + }; + partition@7 { + label = "NAND.u-boot-env.backup1"; + reg = <0x001E0000 0x00020000>; + }; + partition@8 { + label = "NAND.kernel"; + reg = <0x00200000 0x00800000>; + }; + partition@9 { + label = "NAND.file-system"; + reg = <0x00A00000 0x0F600000>; + }; + }; +}; diff --git a/target/linux/nutsboard/image/Makefile b/target/linux/nutsboard/image/Makefile new file mode 100644 index 0000000..71f7f09 --- /dev/null +++ b/target/linux/nutsboard/image/Makefile @@ -0,0 +1,38 @@ +# +# Copyright (C) 2013 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# +# +# +include $(TOPDIR)/rules.mk +include $(INCLUDE_DIR)/image.mk + +UBIFS_OPTS = -F -m 2048 -e 126976 -c 2047 +UBI_OPTS = -m 2048 -p 128KiB -s 2048 + +define Image/BuildKernel + $(CP) $(KDIR)/linux-4.4.47/arch/arm/boot/zImage $(BIN_DIR)/$(IMG_PREFIX)-zImage + -mkdir $(BIN_DIR)/dtbs + -$(CP) $(DTS_DIR)/am335x-nutsboard-almond.dtb $(BIN_DIR)/dtbs/ +endef + +define Image/Build + $(call Image/Build/$(1),$(1)) +endef + +define Image/Build/jffs2-64k + dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-$(1).img bs=65536 conv=sync +endef + +define Image/Build/jffs2-128k + dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-$(1).img bs=131072 conv=sync +endef + +define Image/Build/squashfs + $(call prepare_generic_squashfs,$(KDIR)/root.squashfs) + dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-$(1).img bs=131072 conv=sync +endef + +$(eval $(call BuildImage)) diff --git a/target/linux/nutsboard/nutsboard_almond_defconfig b/target/linux/nutsboard/nutsboard_almond_defconfig new file mode 100644 index 0000000..3915520 --- /dev/null +++ b/target/linux/nutsboard/nutsboard_almond_defconfig @@ -0,0 +1,4966 @@ +# +# Automatically generated file; DO NOT EDIT. +# LEDE Configuration +# +CONFIG_MODULES=y +CONFIG_HAVE_DOT_CONFIG=y +# CONFIG_TARGET_arm64 is not set +# CONFIG_TARGET_sunxi is not set +# CONFIG_TARGET_apm821xx is not set +# CONFIG_TARGET_ath25 is not set +# CONFIG_TARGET_ar71xx is not set +# CONFIG_TARGET_at91 is not set +# CONFIG_TARGET_brcm2708 is not set +# CONFIG_TARGET_bcm53xx is not set +# CONFIG_TARGET_brcm47xx is not set +# CONFIG_TARGET_brcm63xx is not set +# CONFIG_TARGET_cns3xxx is not set +# CONFIG_TARGET_octeon is not set +# CONFIG_TARGET_gemini is not set +# CONFIG_TARGET_mpc85xx is not set +# CONFIG_TARGET_imx6 is not set +# CONFIG_TARGET_mxs is not set +# CONFIG_TARGET_adm8668 is not set +# CONFIG_TARGET_adm5120 is not set +# CONFIG_TARGET_xburst is not set +# CONFIG_TARGET_ixp4xx is not set +# CONFIG_TARGET_lantiq is not set +# CONFIG_TARGET_malta is not set +# CONFIG_TARGET_mvebu is not set +# CONFIG_TARGET_kirkwood is not set +# CONFIG_TARGET_mediatek is not set +# CONFIG_TARGET_ramips is not set +# CONFIG_TARGET_rb532 is not set +# CONFIG_TARGET_mcs814x is not set +# CONFIG_TARGET_layerscape is not set +CONFIG_TARGET_nutsboard=y +# CONFIG_TARGET_oxnas is not set +# CONFIG_TARGET_armvirt is not set +# CONFIG_TARGET_ipq806x is not set +# CONFIG_TARGET_au1000 is not set +# CONFIG_TARGET_arc770 is not set +# CONFIG_TARGET_archs38 is not set +# CONFIG_TARGET_ar7 is not set +# CONFIG_TARGET_omap is not set +# CONFIG_TARGET_uml is not set +# CONFIG_TARGET_zynq is not set +# CONFIG_TARGET_x86 is not set +CONFIG_TARGET_nutsboard_almond=y +CONFIG_TARGET_nutsboard_almond_Default=y +CONFIG_HAS_SUBTARGETS=y +CONFIG_TARGET_BOARD="nutsboard" +CONFIG_TARGET_SUBTARGET="almond" +CONFIG_TARGET_PROFILE="Default" +CONFIG_TARGET_ARCH_PACKAGES="arm_cortex-a9" +CONFIG_DEFAULT_TARGET_OPTIMIZATION="-Os -pipe -mcpu=cortex-a9" +CONFIG_CPU_TYPE="cortex-a9" +CONFIG_LINUX_4_4=y +CONFIG_DEFAULT_base-files=y +CONFIG_DEFAULT_busybox=y +CONFIG_DEFAULT_dnsmasq=y +CONFIG_DEFAULT_dropbear=y +CONFIG_DEFAULT_firewall=y +CONFIG_DEFAULT_fstools=y +CONFIG_DEFAULT_ip6tables=y +CONFIG_DEFAULT_iptables=y +CONFIG_DEFAULT_libc=y +CONFIG_DEFAULT_libgcc=y +CONFIG_DEFAULT_logd=y +CONFIG_DEFAULT_mtd=y +CONFIG_DEFAULT_netifd=y +CONFIG_DEFAULT_odhcp6c=y +CONFIG_DEFAULT_odhcpd=y +CONFIG_DEFAULT_opkg=y +CONFIG_DEFAULT_ppp=y +CONFIG_DEFAULT_ppp-mod-pppoe=y +CONFIG_DEFAULT_uci=y +CONFIG_DEFAULT_uclient-fetch=y +CONFIG_AUDIO_SUPPORT=y +CONFIG_GPIO_SUPPORT=y +CONFIG_USB_SUPPORT=y +CONFIG_RTC_SUPPORT=y +CONFIG_USES_DEVICETREE=y +CONFIG_arm=y +CONFIG_arm_v7=y +CONFIG_ARCH="arm" + +# +# Target Images +# +# CONFIG_TARGET_ROOTFS_INITRAMFS is not set +CONFIG_EXTERNAL_CPIO="" + +# +# Root filesystem archives +# +# CONFIG_TARGET_ROOTFS_CPIOGZ is not set +CONFIG_TARGET_ROOTFS_TARGZ=y + +# +# Root filesystem images +# +CONFIG_TARGET_ROOTFS_EXT4FS=y +CONFIG_TARGET_EXT4_RESERVED_PCT=0 +CONFIG_TARGET_EXT4_BLOCKSIZE_4K=y +# CONFIG_TARGET_EXT4_BLOCKSIZE_2K is not set +# CONFIG_TARGET_EXT4_BLOCKSIZE_1K is not set +CONFIG_TARGET_EXT4_BLOCKSIZE=4096 +# CONFIG_TARGET_EXT4_JOURNAL is not set +# CONFIG_TARGET_ROOTFS_SQUASHFS is not set +CONFIG_TARGET_UBIFS_FREE_SPACE_FIXUP=y +CONFIG_TARGET_UBIFS_JOURNAL_SIZE="" +CONFIG_TARGET_IMAGES_GZIP=y + +# +# Image Options +# +CONFIG_TARGET_ROOTFS_PARTSIZE=256 + +# +# Global build settings +# +# CONFIG_ALL_NONSHARED is not set +# CONFIG_ALL_KMODS is not set +# CONFIG_ALL is not set +# CONFIG_BUILDBOT is not set +CONFIG_SIGNED_PACKAGES=y + +# +# General build options +# +# CONFIG_DISPLAY_SUPPORT is not set +CONFIG_BUILD_PATENTED=y +# CONFIG_BUILD_NLS is not set +CONFIG_SHADOW_PASSWORDS=y +# CONFIG_CLEAN_IPKG is not set +# CONFIG_COLLECT_KERNEL_DEBUG is not set + +# +# Kernel build options +# +CONFIG_KERNEL_BUILD_USER="" +CONFIG_KERNEL_BUILD_DOMAIN="" +CONFIG_KERNEL_PRINTK=y +CONFIG_KERNEL_SWAP=y +CONFIG_KERNEL_DEBUG_FS=y +# CONFIG_KERNEL_ARM_PMU is not set +# CONFIG_KERNEL_PERF_EVENTS is not set +# CONFIG_KERNEL_PROFILING is not set +CONFIG_KERNEL_KALLSYMS=y +# CONFIG_KERNEL_FTRACE is not set +CONFIG_KERNEL_DEBUG_KERNEL=y +CONFIG_KERNEL_DEBUG_INFO=y +# CONFIG_KERNEL_DEBUG_LL_UART_NONE is not set +# CONFIG_KERNEL_DEBUG_LL is not set +# CONFIG_KERNEL_DYNAMIC_DEBUG is not set +# CONFIG_KERNEL_EARLY_PRINTK is not set +# CONFIG_KERNEL_KPROBES is not set +# CONFIG_KERNEL_AIO is not set +# CONFIG_KERNEL_DIRECT_IO is not set +# CONFIG_KERNEL_FHANDLE is not set +# CONFIG_KERNEL_FANOTIFY is not set +# CONFIG_KERNEL_BLK_DEV_BSG is not set +CONFIG_KERNEL_MAGIC_SYSRQ=y +# CONFIG_KERNEL_DEBUG_PINCTRL is not set +# CONFIG_KERNEL_DEBUG_GPIO is not set +CONFIG_KERNEL_COREDUMP=y +CONFIG_KERNEL_ELF_CORE=y +# CONFIG_KERNEL_PROVE_LOCKING is not set +CONFIG_KERNEL_PRINTK_TIME=y +# CONFIG_KERNEL_SLABINFO is not set +# CONFIG_KERNEL_PROC_PAGE_MONITOR is not set +# CONFIG_KERNEL_KEXEC is not set +# CONFIG_USE_RFKILL is not set +# CONFIG_USE_SPARSE is not set +# CONFIG_KERNEL_DEVTMPFS is not set +# CONFIG_KERNEL_KEYS is not set +# CONFIG_KERNEL_CGROUPS is not set +# CONFIG_KERNEL_NAMESPACES is not set +# CONFIG_KERNEL_LXC_MISC is not set +# CONFIG_KERNEL_SECCOMP_FILTER is not set +# CONFIG_KERNEL_SECCOMP is not set +CONFIG_KERNEL_IPV6=y +CONFIG_KERNEL_IPV6_MULTIPLE_TABLES=y +CONFIG_KERNEL_IPV6_SUBTREES=y +CONFIG_KERNEL_IPV6_MROUTE=y +# CONFIG_KERNEL_IPV6_PIMSM_V2 is not set +# CONFIG_KERNEL_IP_PNP is not set + +# +# Filesystem ACL and attr support options +# +# CONFIG_USE_FS_ACL_ATTR is not set +# CONFIG_KERNEL_FS_POSIX_ACL is not set +# CONFIG_KERNEL_BTRFS_FS_POSIX_ACL is not set +# CONFIG_KERNEL_EXT4_FS_POSIX_ACL is not set +# CONFIG_KERNEL_F2FS_FS_POSIX_ACL is not set +# CONFIG_KERNEL_JFFS2_FS_POSIX_ACL is not set +# CONFIG_KERNEL_TMPFS_POSIX_ACL is not set +# CONFIG_KERNEL_CIFS_ACL is not set +# CONFIG_KERNEL_HFS_FS_POSIX_ACL is not set +# CONFIG_KERNEL_HFSPLUG_FS_POSIX_ACL is not set +# CONFIG_KERNEL_NFS_ACL_SUPPORT is not set +# CONFIG_KERNEL_NFS_V3_ACL_SUPPORT is not set +# CONFIG_KERNEL_NFSD_V2_ACL_SUPPORT is not set +# CONFIG_KERNEL_NFSD_V3_ACL_SUPPORT is not set +# CONFIG_KERNEL_REISER_FS_POSIX_ACL is not set +# CONFIG_KERNEL_XFS_POSIX_ACL is not set +# CONFIG_KERNEL_JFS_POSIX_ACL is not set +# CONFIG_KERNEL_DEVMEM is not set +# CONFIG_KERNEL_DEVKMEM is not set + +# +# Package build options +# +# CONFIG_DEBUG is not set +CONFIG_IPV6=y + +# +# Stripping options +# +# CONFIG_NO_STRIP is not set +# CONFIG_USE_STRIP is not set +CONFIG_USE_SSTRIP=y +# CONFIG_STRIP_KERNEL_EXPORTS is not set +# CONFIG_USE_MKLIBS is not set +CONFIG_USE_UCLIBCXX=y +# CONFIG_USE_LIBSTDCXX is not set + +# +# Hardening build options +# +CONFIG_PKG_CHECK_FORMAT_SECURITY=y +# CONFIG_PKG_CC_STACKPROTECTOR_NONE is not set +CONFIG_PKG_CC_STACKPROTECTOR_REGULAR=y +# CONFIG_KERNEL_CC_STACKPROTECTOR_NONE is not set +CONFIG_KERNEL_CC_STACKPROTECTOR_REGULAR=y +# CONFIG_KERNEL_CC_STACKPROTECTOR_STRONG is not set +# CONFIG_PKG_FORTIFY_SOURCE_NONE is not set +CONFIG_PKG_FORTIFY_SOURCE_1=y +# CONFIG_PKG_FORTIFY_SOURCE_2 is not set +# CONFIG_PKG_RELRO_NONE is not set +# CONFIG_PKG_RELRO_PARTIAL is not set +CONFIG_PKG_RELRO_FULL=y +# CONFIG_DEVEL is not set +# CONFIG_BROKEN is not set +CONFIG_BINARY_FOLDER="" +CONFIG_DOWNLOAD_FOLDER="" +CONFIG_LOCALMIRROR="" +CONFIG_AUTOREBUILD=y +CONFIG_BUILD_SUFFIX="" +CONFIG_TARGET_ROOTFS_DIR="" +# CONFIG_CCACHE is not set +CONFIG_EXTERNAL_KERNEL_TREE="" +CONFIG_KERNEL_GIT_CLONE_URI="" +CONFIG_EXTRA_OPTIMIZATION="-fno-caller-saves -fno-plt" +CONFIG_TARGET_OPTIMIZATION="-Os -pipe -mcpu=cortex-a9" +CONFIG_SOFT_FLOAT=y +# CONFIG_EXTRA_TARGET_ARCH is not set +CONFIG_EXTRA_BINUTILS_CONFIG_OPTIONS="" +CONFIG_EXTRA_GCC_CONFIG_OPTIONS="" +# CONFIG_SJLJ_EXCEPTIONS is not set +# CONFIG_INSTALL_LIBGCJ is not set +# CONFIG_INSTALL_GFORTRAN is not set +CONFIG_GDB=y +# CONFIG_INSIGHT is not set +CONFIG_USE_MUSL=y +CONFIG_BINUTILS_VERSION_2_25_1=y +CONFIG_BINUTILS_VERSION="2.25.1" +CONFIG_GCC_VERSION="5.4.0" +CONFIG_MUSL_VERSION="1.1.16" +CONFIG_LIBC="musl" +CONFIG_LIBC_VERSION="1.1.16" +CONFIG_TARGET_SUFFIX="muslgnueabi" +# CONFIG_IB is not set +# CONFIG_SDK is not set +# CONFIG_MAKE_TOOLCHAIN is not set +# CONFIG_IMAGEOPT is not set +# CONFIG_PREINITOPT is not set +CONFIG_TARGET_PREINIT_SUPPRESS_STDERR=y +# CONFIG_TARGET_PREINIT_DISABLE_FAILSAFE is not set +CONFIG_TARGET_PREINIT_TIMEOUT=2 +# CONFIG_TARGET_PREINIT_SHOW_NETMSG is not set +# CONFIG_TARGET_PREINIT_SUPPRESS_FAILSAFE_NETMSG is not set +CONFIG_TARGET_PREINIT_IFNAME="" +CONFIG_TARGET_PREINIT_IP="192.168.1.1" +CONFIG_TARGET_PREINIT_NETMASK="255.255.255.0" +CONFIG_TARGET_PREINIT_BROADCAST="192.168.1.255" +# CONFIG_INITOPT is not set +CONFIG_TARGET_INIT_PATH="/usr/sbin:/usr/bin:/sbin:/bin" +CONFIG_TARGET_INIT_ENV="" +CONFIG_TARGET_INIT_CMD="/sbin/init" +CONFIG_TARGET_INIT_SUPPRESS_STDERR=y +# CONFIG_VERSIONOPT is not set +CONFIG_PER_FEED_REPO=y +CONFIG_PER_FEED_REPO_ADD_DISABLED=y +CONFIG_PER_FEED_REPO_ADD_COMMENTED=y +CONFIG_FEED_packages=y +CONFIG_FEED_luci=y +CONFIG_FEED_routing=y +CONFIG_FEED_telephony=y + +# +# Base system +# +CONFIG_PACKAGE_base-files=y +# CONFIG_PACKAGE_block-mount is not set +# CONFIG_PACKAGE_bridge is not set +CONFIG_PACKAGE_busybox=y +CONFIG_BUSYBOX_CUSTOM=y +CONFIG_BUSYBOX_DEFAULT_HAVE_DOT_CONFIG=y +# CONFIG_BUSYBOX_DEFAULT_DESKTOP is not set +# CONFIG_BUSYBOX_DEFAULT_EXTRA_COMPAT is not set +CONFIG_BUSYBOX_DEFAULT_INCLUDE_SUSv2=y +# CONFIG_BUSYBOX_DEFAULT_USE_PORTABLE_CODE is not set +CONFIG_BUSYBOX_DEFAULT_PLATFORM_LINUX=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_USE_MALLOC is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_GO_ON_STACK=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_GO_IN_BSS is not set +CONFIG_BUSYBOX_DEFAULT_SHOW_USAGE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE_USAGE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_COMPRESS_USAGE=y +# CONFIG_BUSYBOX_DEFAULT_BUSYBOX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSTALLER is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_NO_USR is not set +# CONFIG_BUSYBOX_DEFAULT_LOCALE_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_USING_LOCALE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_UNICODE_IN_ENV is not set +CONFIG_BUSYBOX_DEFAULT_SUBST_WCHAR=0 +CONFIG_BUSYBOX_DEFAULT_LAST_SUPPORTED_WCHAR=0 +# CONFIG_BUSYBOX_DEFAULT_UNICODE_COMBINING_WCHARS is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_WIDE_WCHARS is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_BIDI_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_NEUTRAL_TABLE is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_PRESERVE_BROKEN is not set +# CONFIG_BUSYBOX_DEFAULT_PAM is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_SENDFILE is not set +CONFIG_BUSYBOX_DEFAULT_LONG_OPTS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DEVPTS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CLEAN_UP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UTMP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WTMP is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDFILE=y +CONFIG_BUSYBOX_DEFAULT_PID_FILE_PATH="/var/run" +CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID_CONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID_CONFIG_QUIET is not set +# CONFIG_BUSYBOX_DEFAULT_SELINUX is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PREFER_APPLETS=y +CONFIG_BUSYBOX_DEFAULT_BUSYBOX_EXEC_PATH="/proc/self/exe" +CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOG=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HAVE_RPC is not set +# CONFIG_BUSYBOX_DEFAULT_STATIC is not set +# CONFIG_BUSYBOX_DEFAULT_PIE is not set +# CONFIG_BUSYBOX_DEFAULT_NOMMU is not set +# CONFIG_BUSYBOX_DEFAULT_BUILD_LIBBUSYBOX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INDIVIDUAL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SHARED_BUSYBOX is not set +CONFIG_BUSYBOX_DEFAULT_LFS=y +CONFIG_BUSYBOX_DEFAULT_CROSS_COMPILER_PREFIX="" +CONFIG_BUSYBOX_DEFAULT_SYSROOT="" +CONFIG_BUSYBOX_DEFAULT_EXTRA_CFLAGS="" +CONFIG_BUSYBOX_DEFAULT_EXTRA_LDFLAGS="" +CONFIG_BUSYBOX_DEFAULT_EXTRA_LDLIBS="" +# CONFIG_BUSYBOX_DEFAULT_DEBUG is not set +# CONFIG_BUSYBOX_DEFAULT_DEBUG_PESSIMIZE is not set +# CONFIG_BUSYBOX_DEFAULT_DEBUG_SANITIZE is not set +# CONFIG_BUSYBOX_DEFAULT_UNIT_TEST is not set +# CONFIG_BUSYBOX_DEFAULT_WERROR is not set +CONFIG_BUSYBOX_DEFAULT_NO_DEBUG_LIB=y +# CONFIG_BUSYBOX_DEFAULT_DMALLOC is not set +# CONFIG_BUSYBOX_DEFAULT_EFENCE is not set +CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_SYMLINKS=y +# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_HARDLINKS is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_SCRIPT_WRAPPERS is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_DONT is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_SYMLINK is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_HARDLINK is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set +CONFIG_BUSYBOX_DEFAULT_PREFIX="./_install" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_BSS_TAIL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RTMINMAX is not set +CONFIG_BUSYBOX_DEFAULT_PASSWORD_MINLEN=6 +CONFIG_BUSYBOX_DEFAULT_MD5_SMALL=1 +CONFIG_BUSYBOX_DEFAULT_SHA3_SMALL=1 +CONFIG_BUSYBOX_DEFAULT_FEATURE_FAST_TOP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ETC_NETWORKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_TERMIOS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_MAX_LEN=512 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_VI is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_HISTORY=256 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_SAVEHISTORY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_SAVE_ON_EXIT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_REVERSE_SEARCH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAB_COMPLETION=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_USERNAME_COMPLETION is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_FANCY_PROMPT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_ASK_TERMINAL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_NON_POSIX_CP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE_CP_MESSAGE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_COPYBUF_KB=4 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SKIP_ROOTFS is not set +# CONFIG_BUSYBOX_DEFAULT_MONOTONIC_SYSCALL is not set +CONFIG_BUSYBOX_DEFAULT_IOCTL_HEX2STR_ERROR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HWIB is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_XZ is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_LZMA is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_BZ2 is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_GZ=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_Z is not set +# CONFIG_BUSYBOX_DEFAULT_AR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_AR_LONG_FILENAMES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_AR_CREATE is not set +# CONFIG_BUSYBOX_DEFAULT_UNCOMPRESS is not set +CONFIG_BUSYBOX_DEFAULT_GUNZIP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GUNZIP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_BUNZIP2=y +# CONFIG_BUSYBOX_DEFAULT_UNLZMA is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LZMA_FAST is not set +# CONFIG_BUSYBOX_DEFAULT_LZMA is not set +# CONFIG_BUSYBOX_DEFAULT_UNXZ is not set +# CONFIG_BUSYBOX_DEFAULT_XZ is not set +# CONFIG_BUSYBOX_DEFAULT_BZIP2 is not set +# CONFIG_BUSYBOX_DEFAULT_CPIO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CPIO_O is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CPIO_P is not set +# CONFIG_BUSYBOX_DEFAULT_DPKG is not set +# CONFIG_BUSYBOX_DEFAULT_DPKG_DEB is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set +CONFIG_BUSYBOX_DEFAULT_GZIP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_GZIP_FAST=0 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_LEVELS is not set +# CONFIG_BUSYBOX_DEFAULT_LZOP is not set +# CONFIG_BUSYBOX_DEFAULT_LZOP_COMPR_HIGH is not set +# CONFIG_BUSYBOX_DEFAULT_RPM is not set +# CONFIG_BUSYBOX_DEFAULT_RPM2CPIO is not set +CONFIG_BUSYBOX_DEFAULT_TAR=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_CREATE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_AUTODETECT is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_FROM=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_GNU_EXTENSIONS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_TO_COMMAND is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_UNAME_GNAME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_NOPRESERVE_TIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_SELINUX is not set +# CONFIG_BUSYBOX_DEFAULT_UNZIP is not set +CONFIG_BUSYBOX_DEFAULT_BASENAME=y +CONFIG_BUSYBOX_DEFAULT_CAT=y +CONFIG_BUSYBOX_DEFAULT_DATE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_ISOFMT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_NANO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_COMPAT is not set +CONFIG_BUSYBOX_DEFAULT_DD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_SIGNAL_HANDLING=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_THIRD_STATUS_LINE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_IBS_OBS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_STATUS is not set +# CONFIG_BUSYBOX_DEFAULT_HOSTID is not set +CONFIG_BUSYBOX_DEFAULT_ID=y +# CONFIG_BUSYBOX_DEFAULT_GROUPS is not set +# CONFIG_BUSYBOX_DEFAULT_SHUF is not set +# CONFIG_BUSYBOX_DEFAULT_STAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_STAT_FORMAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_STAT_FILESYSTEM is not set +CONFIG_BUSYBOX_DEFAULT_SYNC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYNC_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_TEST=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TEST_64=y +CONFIG_BUSYBOX_DEFAULT_TOUCH=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOUCH_NODEREF is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TOUCH_SUSV3=y +CONFIG_BUSYBOX_DEFAULT_TR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TR_CLASSES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TR_EQUIV is not set +# CONFIG_BUSYBOX_DEFAULT_TRUNCATE is not set +# CONFIG_BUSYBOX_DEFAULT_UNLINK is not set +# CONFIG_BUSYBOX_DEFAULT_BASE64 is not set +# CONFIG_BUSYBOX_DEFAULT_WHO is not set +# CONFIG_BUSYBOX_DEFAULT_USERS is not set +# CONFIG_BUSYBOX_DEFAULT_CAL is not set +# CONFIG_BUSYBOX_DEFAULT_CATV is not set +CONFIG_BUSYBOX_DEFAULT_CHGRP=y +CONFIG_BUSYBOX_DEFAULT_CHMOD=y +CONFIG_BUSYBOX_DEFAULT_CHOWN=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHOWN_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_CHROOT=y +# CONFIG_BUSYBOX_DEFAULT_CKSUM is not set +# CONFIG_BUSYBOX_DEFAULT_COMM is not set +CONFIG_BUSYBOX_DEFAULT_CP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_CUT=y +CONFIG_BUSYBOX_DEFAULT_DF=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DF_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_DIRNAME=y +# CONFIG_BUSYBOX_DEFAULT_DOS2UNIX is not set +# CONFIG_BUSYBOX_DEFAULT_UNIX2DOS is not set +CONFIG_BUSYBOX_DEFAULT_DU=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y +CONFIG_BUSYBOX_DEFAULT_ECHO=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_ECHO=y +CONFIG_BUSYBOX_DEFAULT_ENV=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ENV_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_EXPAND is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EXPAND_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_EXPR=y +CONFIG_BUSYBOX_DEFAULT_EXPR_MATH_SUPPORT_64=y +CONFIG_BUSYBOX_DEFAULT_FALSE=y +# CONFIG_BUSYBOX_DEFAULT_FOLD is not set +CONFIG_BUSYBOX_DEFAULT_FSYNC=y +CONFIG_BUSYBOX_DEFAULT_HEAD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_HEAD=y +# CONFIG_BUSYBOX_DEFAULT_INSTALL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSTALL_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_LN=y +# CONFIG_BUSYBOX_DEFAULT_LOGNAME is not set +CONFIG_BUSYBOX_DEFAULT_LS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_FILETYPES=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_FOLLOWLINKS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_RECURSIVE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_SORTFILES=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_TIMESTAMPS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_USERNAME=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_COLOR=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_COLOR_IS_DEFAULT=y +CONFIG_BUSYBOX_DEFAULT_MD5SUM=y +CONFIG_BUSYBOX_DEFAULT_MKDIR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MKDIR_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_MKFIFO=y +CONFIG_BUSYBOX_DEFAULT_MKNOD=y +CONFIG_BUSYBOX_DEFAULT_MV=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MV_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_NICE=y +# CONFIG_BUSYBOX_DEFAULT_NOHUP is not set +# CONFIG_BUSYBOX_DEFAULT_OD is not set +# CONFIG_BUSYBOX_DEFAULT_PRINTENV is not set +CONFIG_BUSYBOX_DEFAULT_PRINTF=y +CONFIG_BUSYBOX_DEFAULT_PWD=y +CONFIG_BUSYBOX_DEFAULT_READLINK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_READLINK_FOLLOW=y +# CONFIG_BUSYBOX_DEFAULT_REALPATH is not set +CONFIG_BUSYBOX_DEFAULT_RM=y +CONFIG_BUSYBOX_DEFAULT_RMDIR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RMDIR_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_SEQ=y +# CONFIG_BUSYBOX_DEFAULT_SHA1SUM is not set +CONFIG_BUSYBOX_DEFAULT_SHA256SUM=y +# CONFIG_BUSYBOX_DEFAULT_SHA512SUM is not set +# CONFIG_BUSYBOX_DEFAULT_SHA3SUM is not set +CONFIG_BUSYBOX_DEFAULT_SLEEP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_SLEEP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FLOAT_SLEEP is not set +CONFIG_BUSYBOX_DEFAULT_SORT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SORT_BIG is not set +# CONFIG_BUSYBOX_DEFAULT_SPLIT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SPLIT_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_STTY is not set +# CONFIG_BUSYBOX_DEFAULT_SUM is not set +# CONFIG_BUSYBOX_DEFAULT_TAC is not set +CONFIG_BUSYBOX_DEFAULT_TAIL=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_TAIL=y +CONFIG_BUSYBOX_DEFAULT_TEE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TEE_USE_BLOCK_IO=y +CONFIG_BUSYBOX_DEFAULT_TRUE=y +# CONFIG_BUSYBOX_DEFAULT_TTY is not set +CONFIG_BUSYBOX_DEFAULT_UNAME=y +CONFIG_BUSYBOX_DEFAULT_UNAME_OSNAME="GNU/Linux" +# CONFIG_BUSYBOX_DEFAULT_UNEXPAND is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNEXPAND_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_UNIQ=y +# CONFIG_BUSYBOX_DEFAULT_USLEEP is not set +# CONFIG_BUSYBOX_DEFAULT_UUDECODE is not set +# CONFIG_BUSYBOX_DEFAULT_UUENCODE is not set +CONFIG_BUSYBOX_DEFAULT_WC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WC_LARGE is not set +# CONFIG_BUSYBOX_DEFAULT_WHOAMI is not set +CONFIG_BUSYBOX_DEFAULT_YES=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PRESERVE_HARDLINKS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_AUTOWIDTH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_HUMAN_READABLE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MD5_SHA1_SUM_CHECK=y +# CONFIG_BUSYBOX_DEFAULT_CHVT is not set +# CONFIG_BUSYBOX_DEFAULT_FGCONSOLE is not set +CONFIG_BUSYBOX_DEFAULT_CLEAR=y +# CONFIG_BUSYBOX_DEFAULT_DEALLOCVT is not set +# CONFIG_BUSYBOX_DEFAULT_DUMPKMAP is not set +# CONFIG_BUSYBOX_DEFAULT_KBD_MODE is not set +# CONFIG_BUSYBOX_DEFAULT_LOADFONT is not set +# CONFIG_BUSYBOX_DEFAULT_LOADKMAP is not set +# CONFIG_BUSYBOX_DEFAULT_OPENVT is not set +CONFIG_BUSYBOX_DEFAULT_RESET=y +# CONFIG_BUSYBOX_DEFAULT_RESIZE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RESIZE_PRINT is not set +# CONFIG_BUSYBOX_DEFAULT_SETCONSOLE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETCONSOLE_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_SETFONT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETFONT_TEXTUAL_MAP is not set +CONFIG_BUSYBOX_DEFAULT_DEFAULT_SETFONT_DIR="" +# CONFIG_BUSYBOX_DEFAULT_SETKEYCODES is not set +# CONFIG_BUSYBOX_DEFAULT_SETLOGCONS is not set +# CONFIG_BUSYBOX_DEFAULT_SHOWKEY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOADFONT_PSF2 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOADFONT_RAW is not set +CONFIG_BUSYBOX_DEFAULT_MKTEMP=y +# CONFIG_BUSYBOX_DEFAULT_PIPE_PROGRESS is not set +# CONFIG_BUSYBOX_DEFAULT_RUN_PARTS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUN_PARTS_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUN_PARTS_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_START_STOP_DAEMON=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_START_STOP_DAEMON_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_WHICH=y +CONFIG_BUSYBOX_DEFAULT_AWK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_AWK_LIBM=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_AWK_GNU_EXTENSIONS=y +CONFIG_BUSYBOX_DEFAULT_CMP=y +# CONFIG_BUSYBOX_DEFAULT_DIFF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DIFF_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DIFF_DIR is not set +# CONFIG_BUSYBOX_DEFAULT_ED is not set +# CONFIG_BUSYBOX_DEFAULT_PATCH is not set +CONFIG_BUSYBOX_DEFAULT_SED=y +CONFIG_BUSYBOX_DEFAULT_VI=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_MAX_LEN=1024 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_8BIT is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_COLON=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_YANKMARK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SEARCH=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_REGEX_SEARCH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_USE_SIGNALS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_DOT_CMD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_READONLY=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SETOPTS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SET=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_WIN_RESIZE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_ASK_TERMINAL=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO_QUEUE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO_QUEUE_MAX=0 +CONFIG_BUSYBOX_DEFAULT_FEATURE_ALLOW_EXEC=y +CONFIG_BUSYBOX_DEFAULT_FIND=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PRINT0=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MTIME=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MMIN is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PERM=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_TYPE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_XDEV=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MAXDEPTH=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_NEWER is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_INUM is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EXEC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EXEC_PLUS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_USER=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_GROUP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_NOT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_DEPTH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PAREN=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_SIZE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PRUNE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_DELETE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PATH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_REGEX=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_CONTEXT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_LINKS is not set +CONFIG_BUSYBOX_DEFAULT_GREP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_GREP_EGREP_ALIAS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_GREP_FGREP_ALIAS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_GREP_CONTEXT=y +CONFIG_BUSYBOX_DEFAULT_XARGS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_CONFIRMATION=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_QUOTES=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_TERMOPT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_ZERO_TERM=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_REPL_STR is not set +# CONFIG_BUSYBOX_DEFAULT_BOOTCHARTD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BOOTCHARTD_CONFIG_FILE is not set +CONFIG_BUSYBOX_DEFAULT_HALT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CALL_TELINIT is not set +CONFIG_BUSYBOX_DEFAULT_TELINIT_PATH="" +# CONFIG_BUSYBOX_DEFAULT_INIT is not set +# CONFIG_BUSYBOX_DEFAULT_LINUXRC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_INITTAB is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_KILL_REMOVED is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_KILL_DELAY=0 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_SCTTY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_SYSLOG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EXTRA_QUIET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_COREDUMPS is not set +CONFIG_BUSYBOX_DEFAULT_INIT_TERMINAL_TYPE="" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_MODIFY_CMDLINE is not set +# CONFIG_BUSYBOX_DEFAULT_MESG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MESG_ENABLE_ONLY_GROUP is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SHADOWPASSWDS=y +# CONFIG_BUSYBOX_DEFAULT_USE_BB_PWD_GRP is not set +# CONFIG_BUSYBOX_DEFAULT_USE_BB_SHADOW is not set +# CONFIG_BUSYBOX_DEFAULT_USE_BB_CRYPT is not set +# CONFIG_BUSYBOX_DEFAULT_USE_BB_CRYPT_SHA is not set +# CONFIG_BUSYBOX_DEFAULT_ADD_SHELL is not set +# CONFIG_BUSYBOX_DEFAULT_REMOVE_SHELL is not set +# CONFIG_BUSYBOX_DEFAULT_ADDGROUP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ADDGROUP_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ADDUSER_TO_GROUP is not set +# CONFIG_BUSYBOX_DEFAULT_ADDUSER is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ADDUSER_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_NAMES is not set +CONFIG_BUSYBOX_DEFAULT_LAST_ID=0 +CONFIG_BUSYBOX_DEFAULT_FIRST_SYSTEM_ID=0 +CONFIG_BUSYBOX_DEFAULT_LAST_SYSTEM_ID=0 +# CONFIG_BUSYBOX_DEFAULT_CHPASSWD is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_DEFAULT_PASSWD_ALGO="md5" +# CONFIG_BUSYBOX_DEFAULT_CRYPTPW is not set +# CONFIG_BUSYBOX_DEFAULT_MKPASSWD is not set +# CONFIG_BUSYBOX_DEFAULT_DELUSER is not set +# CONFIG_BUSYBOX_DEFAULT_DELGROUP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DEL_USER_FROM_GROUP is not set +# CONFIG_BUSYBOX_DEFAULT_GETTY is not set +CONFIG_BUSYBOX_DEFAULT_LOGIN=y +CONFIG_BUSYBOX_DEFAULT_LOGIN_SESSION_AS_CHILD=y +# CONFIG_BUSYBOX_DEFAULT_LOGIN_SCRIPTS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NOLOGIN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SECURETTY is not set +CONFIG_BUSYBOX_DEFAULT_PASSWD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_PASSWD_WEAK_CHECK=y +# CONFIG_BUSYBOX_DEFAULT_SU is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_SYSLOG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_CHECKS_SHELLS is not set +# CONFIG_BUSYBOX_DEFAULT_SULOGIN is not set +# CONFIG_BUSYBOX_DEFAULT_VLOCK is not set +# CONFIG_BUSYBOX_DEFAULT_CHATTR is not set +# CONFIG_BUSYBOX_DEFAULT_FSCK is not set +# CONFIG_BUSYBOX_DEFAULT_LSATTR is not set +# CONFIG_BUSYBOX_DEFAULT_TUNE2FS is not set +# CONFIG_BUSYBOX_DEFAULT_MODINFO is not set +# CONFIG_BUSYBOX_DEFAULT_MODPROBE_SMALL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set +# CONFIG_BUSYBOX_DEFAULT_INSMOD is not set +# CONFIG_BUSYBOX_DEFAULT_RMMOD is not set +# CONFIG_BUSYBOX_DEFAULT_LSMOD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set +# CONFIG_BUSYBOX_DEFAULT_MODPROBE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODPROBE_BLACKLIST is not set +# CONFIG_BUSYBOX_DEFAULT_DEPMOD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_2_4_MODULES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_TRY_MMAP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_VERSION_CHECKING is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOADINKMEM is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOAD_MAP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOAD_MAP_FULL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_TAINTED_MODULE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODUTILS_ALIAS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODUTILS_SYMBOLS is not set +CONFIG_BUSYBOX_DEFAULT_DEFAULT_MODULES_DIR="" +CONFIG_BUSYBOX_DEFAULT_DEFAULT_DEPMOD_FILE="" +# CONFIG_BUSYBOX_DEFAULT_BLKDISCARD is not set +# CONFIG_BUSYBOX_DEFAULT_BLOCKDEV is not set +# CONFIG_BUSYBOX_DEFAULT_FATATTR is not set +# CONFIG_BUSYBOX_DEFAULT_FSTRIM is not set +# CONFIG_BUSYBOX_DEFAULT_MDEV is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_CONF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_RENAME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_RENAME_REGEXP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_EXEC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_LOAD_FIRMWARE is not set +CONFIG_BUSYBOX_DEFAULT_MOUNT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FAKE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_VERBOSE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_HELPERS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_NFS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_CIFS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FLAGS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FSTAB=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_OTHERTAB is not set +# CONFIG_BUSYBOX_DEFAULT_NSENTER is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NSENTER_LONG_OPTS is not set +# CONFIG_BUSYBOX_DEFAULT_REV is not set +# CONFIG_BUSYBOX_DEFAULT_SETARCH is not set +# CONFIG_BUSYBOX_DEFAULT_UEVENT is not set +# CONFIG_BUSYBOX_DEFAULT_UNSHARE is not set +# CONFIG_BUSYBOX_DEFAULT_ACPID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ACPID_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_BLKID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BLKID_TYPE is not set +CONFIG_BUSYBOX_DEFAULT_DMESG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DMESG_PRETTY=y +# CONFIG_BUSYBOX_DEFAULT_FBSET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FBSET_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FBSET_READMODE is not set +# CONFIG_BUSYBOX_DEFAULT_FDFLUSH is not set +# CONFIG_BUSYBOX_DEFAULT_FDFORMAT is not set +# CONFIG_BUSYBOX_DEFAULT_FDISK is not set +# CONFIG_BUSYBOX_DEFAULT_FDISK_SUPPORT_LARGE_DISKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FDISK_WRITABLE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_AIX_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SGI_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUN_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_OSF_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GPT_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FDISK_ADVANCED is not set +# CONFIG_BUSYBOX_DEFAULT_FINDFS is not set +# CONFIG_BUSYBOX_DEFAULT_FLOCK is not set +# CONFIG_BUSYBOX_DEFAULT_FREERAMDISK is not set +# CONFIG_BUSYBOX_DEFAULT_FSCK_MINIX is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_EXT2 is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_MINIX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MINIX2 is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_REISER is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_VFAT is not set +# CONFIG_BUSYBOX_DEFAULT_GETOPT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GETOPT_LONG is not set +CONFIG_BUSYBOX_DEFAULT_HEXDUMP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HEXDUMP_REVERSE is not set +# CONFIG_BUSYBOX_DEFAULT_HD is not set +CONFIG_BUSYBOX_DEFAULT_HWCLOCK=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HWCLOCK_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HWCLOCK_ADJTIME_FHS is not set +# CONFIG_BUSYBOX_DEFAULT_IPCRM is not set +# CONFIG_BUSYBOX_DEFAULT_IPCS is not set +# CONFIG_BUSYBOX_DEFAULT_LOSETUP is not set +# CONFIG_BUSYBOX_DEFAULT_LSPCI is not set +# CONFIG_BUSYBOX_DEFAULT_LSUSB is not set +CONFIG_BUSYBOX_DEFAULT_MKSWAP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MKSWAP_UUID is not set +# CONFIG_BUSYBOX_DEFAULT_MORE is not set +CONFIG_BUSYBOX_DEFAULT_PIVOT_ROOT=y +# CONFIG_BUSYBOX_DEFAULT_RDATE is not set +# CONFIG_BUSYBOX_DEFAULT_RDEV is not set +# CONFIG_BUSYBOX_DEFAULT_READPROFILE is not set +# CONFIG_BUSYBOX_DEFAULT_RTCWAKE is not set +# CONFIG_BUSYBOX_DEFAULT_SCRIPT is not set +# CONFIG_BUSYBOX_DEFAULT_SCRIPTREPLAY is not set +# CONFIG_BUSYBOX_DEFAULT_SWAPONOFF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPON_DISCARD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPON_PRI is not set +CONFIG_BUSYBOX_DEFAULT_SWITCH_ROOT=y +CONFIG_BUSYBOX_DEFAULT_UMOUNT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_UMOUNT_ALL=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LOOP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LOOP_CREATE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MTAB_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_VOLUMEID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_BCACHE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_BTRFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_CRAMFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXFAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_F2FS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_FAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_HFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_ISO9660 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_JFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LINUXRAID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LINUXSWAP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LUKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NILFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NTFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_OCFS2 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_REISERFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_ROMFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SQUASHFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SYSV is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UDF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_XFS is not set +# CONFIG_BUSYBOX_DEFAULT_CONSPY is not set +CONFIG_BUSYBOX_DEFAULT_CROND=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_D is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_CALL_SENDMAIL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_DIR="/etc" +# CONFIG_BUSYBOX_DEFAULT_I2CGET is not set +# CONFIG_BUSYBOX_DEFAULT_I2CSET is not set +# CONFIG_BUSYBOX_DEFAULT_I2CDUMP is not set +# CONFIG_BUSYBOX_DEFAULT_I2CDETECT is not set +CONFIG_BUSYBOX_DEFAULT_LESS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_MAXLINES=9999999 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_BRACKETS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_FLAGS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_TRUNCATE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_MARKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_REGEXP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_WINCH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_ASK_TERMINAL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_DASHCMD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_LINENUMS is not set +# CONFIG_BUSYBOX_DEFAULT_NANDWRITE is not set +# CONFIG_BUSYBOX_DEFAULT_NANDDUMP is not set +# CONFIG_BUSYBOX_DEFAULT_RFKILL is not set +# CONFIG_BUSYBOX_DEFAULT_SETSERIAL is not set +# CONFIG_BUSYBOX_DEFAULT_TASKSET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TASKSET_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_UBIATTACH is not set +# CONFIG_BUSYBOX_DEFAULT_UBIDETACH is not set +# CONFIG_BUSYBOX_DEFAULT_UBIMKVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIRMVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIRSVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIUPDATEVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIRENAME is not set +# CONFIG_BUSYBOX_DEFAULT_WALL is not set +# CONFIG_BUSYBOX_DEFAULT_ADJTIMEX is not set +# CONFIG_BUSYBOX_DEFAULT_BBCONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_COMPRESS_BBCONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_BEEP is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_BEEP_FREQ=0 +CONFIG_BUSYBOX_DEFAULT_FEATURE_BEEP_LENGTH_MS=0 +# CONFIG_BUSYBOX_DEFAULT_CHAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_NOFAIL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_TTY_HIFI is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_IMPLICIT_CR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_SWALLOW_OPTS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_SEND_ESCAPES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_VAR_ABORT_LEN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_CLR_ABORT is not set +# CONFIG_BUSYBOX_DEFAULT_CHRT is not set +CONFIG_BUSYBOX_DEFAULT_CRONTAB=y +# CONFIG_BUSYBOX_DEFAULT_DC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DC_LIBM is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD_MODLOAD is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD_FG_NP is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD_VERBOSE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DEVFS is not set +# CONFIG_BUSYBOX_DEFAULT_DEVMEM is not set +# CONFIG_BUSYBOX_DEFAULT_EJECT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EJECT_SCSI is not set +# CONFIG_BUSYBOX_DEFAULT_FBSPLASH is not set +# CONFIG_BUSYBOX_DEFAULT_FLASHCP is not set +# CONFIG_BUSYBOX_DEFAULT_FLASH_LOCK is not set +# CONFIG_BUSYBOX_DEFAULT_FLASH_UNLOCK is not set +# CONFIG_BUSYBOX_DEFAULT_FLASH_ERASEALL is not set +# CONFIG_BUSYBOX_DEFAULT_IONICE is not set +# CONFIG_BUSYBOX_DEFAULT_INOTIFYD is not set +# CONFIG_BUSYBOX_DEFAULT_LAST is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LAST_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_HDPARM is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_GET_IDENTITY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_GETSET_DMA is not set +CONFIG_BUSYBOX_DEFAULT_LOCK=y +# CONFIG_BUSYBOX_DEFAULT_MAKEDEVS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MAKEDEVS_LEAF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MAKEDEVS_TABLE is not set +# CONFIG_BUSYBOX_DEFAULT_MAN is not set +# CONFIG_BUSYBOX_DEFAULT_MICROCOM is not set +# CONFIG_BUSYBOX_DEFAULT_MOUNTPOINT is not set +# CONFIG_BUSYBOX_DEFAULT_MT is not set +# CONFIG_BUSYBOX_DEFAULT_RAIDAUTORUN is not set +# CONFIG_BUSYBOX_DEFAULT_READAHEAD is not set +# CONFIG_BUSYBOX_DEFAULT_RUNLEVEL is not set +# CONFIG_BUSYBOX_DEFAULT_RX is not set +# CONFIG_BUSYBOX_DEFAULT_SETSID is not set +CONFIG_BUSYBOX_DEFAULT_STRINGS=y +CONFIG_BUSYBOX_DEFAULT_TIME=y +# CONFIG_BUSYBOX_DEFAULT_TIMEOUT is not set +# CONFIG_BUSYBOX_DEFAULT_TTYSIZE is not set +# CONFIG_BUSYBOX_DEFAULT_VOLNAME is not set +# CONFIG_BUSYBOX_DEFAULT_WATCHDOG is not set +# CONFIG_BUSYBOX_DEFAULT_NAMEIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NAMEIF_EXTENDED is not set +# CONFIG_BUSYBOX_DEFAULT_NBDCLIENT is not set +CONFIG_BUSYBOX_DEFAULT_NC=y +# CONFIG_BUSYBOX_DEFAULT_NC_SERVER is not set +# CONFIG_BUSYBOX_DEFAULT_NC_EXTRA is not set +# CONFIG_BUSYBOX_DEFAULT_NC_110_COMPAT is not set +CONFIG_BUSYBOX_DEFAULT_PING=y +CONFIG_BUSYBOX_DEFAULT_PING6=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_PING=y +# CONFIG_BUSYBOX_DEFAULT_WGET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_STATUSBAR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_AUTHENTICATION is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_TIMEOUT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_OPENSSL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_SSL_HELPER is not set +# CONFIG_BUSYBOX_DEFAULT_WHOIS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IPV6=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNIX_LOCAL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PREFER_IPV4_ADDRESS=y +CONFIG_BUSYBOX_DEFAULT_VERBOSE_RESOLUTION_ERRORS=y +# CONFIG_BUSYBOX_DEFAULT_ARP is not set +# CONFIG_BUSYBOX_DEFAULT_ARPING is not set +CONFIG_BUSYBOX_DEFAULT_BRCTL=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_BRCTL_FANCY=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_BRCTL_SHOW=y +# CONFIG_BUSYBOX_DEFAULT_DNSD is not set +# CONFIG_BUSYBOX_DEFAULT_ETHER_WAKE is not set +# CONFIG_BUSYBOX_DEFAULT_FAKEIDENTD is not set +# CONFIG_BUSYBOX_DEFAULT_FTPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTP_WRITE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTP_AUTHENTICATION is not set +# CONFIG_BUSYBOX_DEFAULT_FTPGET is not set +# CONFIG_BUSYBOX_DEFAULT_FTPPUT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPGETPUT_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_HOSTNAME is not set +# CONFIG_BUSYBOX_DEFAULT_HTTPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_RANGES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_SETUID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_BASIC_AUTH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_AUTH_MD5 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_CGI is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ENCODE_URL_STR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ERROR_PAGES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_PROXY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_GZIP is not set +CONFIG_BUSYBOX_DEFAULT_IFCONFIG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_STATUS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_SLIP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_HW=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_BROADCAST_PLUS=y +# CONFIG_BUSYBOX_DEFAULT_IFENSLAVE is not set +# CONFIG_BUSYBOX_DEFAULT_IFPLUGD is not set +# CONFIG_BUSYBOX_DEFAULT_IFUPDOWN is not set +CONFIG_BUSYBOX_DEFAULT_IFUPDOWN_IFSTATE_PATH="" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IP_BUILTIN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IPV4 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IPV6 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_MAPPING is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set +# CONFIG_BUSYBOX_DEFAULT_INETD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_RPC is not set +CONFIG_BUSYBOX_DEFAULT_IP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ADDRESS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_LINK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ROUTE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ROUTE_DIR="/etc/iproute2" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_TUNNEL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_RULE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_NEIGH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_SHORT_FORMS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_RARE_PROTOCOLS is not set +# CONFIG_BUSYBOX_DEFAULT_IPADDR is not set +# CONFIG_BUSYBOX_DEFAULT_IPLINK is not set +# CONFIG_BUSYBOX_DEFAULT_IPROUTE is not set +# CONFIG_BUSYBOX_DEFAULT_IPTUNNEL is not set +# CONFIG_BUSYBOX_DEFAULT_IPRULE is not set +# CONFIG_BUSYBOX_DEFAULT_IPNEIGH is not set +# CONFIG_BUSYBOX_DEFAULT_IPCALC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPCALC_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPCALC_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_NETMSG=y +CONFIG_BUSYBOX_DEFAULT_NETSTAT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_NETSTAT_WIDE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_NETSTAT_PRG=y +CONFIG_BUSYBOX_DEFAULT_NSLOOKUP=y +CONFIG_BUSYBOX_DEFAULT_NTPD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_NTPD_SERVER=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NTPD_CONF is not set +# CONFIG_BUSYBOX_DEFAULT_PSCAN is not set +CONFIG_BUSYBOX_DEFAULT_ROUTE=y +# CONFIG_BUSYBOX_DEFAULT_SLATTACH is not set +# CONFIG_BUSYBOX_DEFAULT_TCPSVD is not set +# CONFIG_BUSYBOX_DEFAULT_TELNET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_TTYPE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_AUTOLOGIN is not set +# CONFIG_BUSYBOX_DEFAULT_TELNETD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNETD_STANDALONE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNETD_INETD_WAIT is not set +# CONFIG_BUSYBOX_DEFAULT_TFTP is not set +# CONFIG_BUSYBOX_DEFAULT_TFTPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_GET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_PUT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_BLOCKSIZE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_PROGRESS_BAR is not set +# CONFIG_BUSYBOX_DEFAULT_TFTP_DEBUG is not set +CONFIG_BUSYBOX_DEFAULT_TRACEROUTE=y +CONFIG_BUSYBOX_DEFAULT_TRACEROUTE6=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TRACEROUTE_VERBOSE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TRACEROUTE_USE_ICMP is not set +# CONFIG_BUSYBOX_DEFAULT_TUNCTL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TUNCTL_UG is not set +# CONFIG_BUSYBOX_DEFAULT_UDHCPC6 is not set +# CONFIG_BUSYBOX_DEFAULT_UDHCPD is not set +# CONFIG_BUSYBOX_DEFAULT_DHCPRELAY is not set +# CONFIG_BUSYBOX_DEFAULT_DUMPLEASES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set +CONFIG_BUSYBOX_DEFAULT_DHCPD_LEASES_FILE="" +CONFIG_BUSYBOX_DEFAULT_UDHCPC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC_ARPING is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC_SANITIZEOPT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_PORT is not set +CONFIG_BUSYBOX_DEFAULT_UDHCP_DEBUG=0 +CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_RFC3397=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_8021Q is not set +CONFIG_BUSYBOX_DEFAULT_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" +CONFIG_BUSYBOX_DEFAULT_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 +CONFIG_BUSYBOX_DEFAULT_IFUPDOWN_UDHCPC_CMD_OPTIONS="" +# CONFIG_BUSYBOX_DEFAULT_UDPSVD is not set +# CONFIG_BUSYBOX_DEFAULT_VCONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_ZCIP is not set +# CONFIG_BUSYBOX_DEFAULT_LPD is not set +# CONFIG_BUSYBOX_DEFAULT_LPR is not set +# CONFIG_BUSYBOX_DEFAULT_LPQ is not set +# CONFIG_BUSYBOX_DEFAULT_MAKEMIME is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MIME_CHARSET="" +# CONFIG_BUSYBOX_DEFAULT_POPMAILDIR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_POPMAILDIR_DELIVERY is not set +# CONFIG_BUSYBOX_DEFAULT_REFORMIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_REFORMIME_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_SENDMAIL is not set +# CONFIG_BUSYBOX_DEFAULT_IOSTAT is not set +# CONFIG_BUSYBOX_DEFAULT_LSOF is not set +# CONFIG_BUSYBOX_DEFAULT_MPSTAT is not set +# CONFIG_BUSYBOX_DEFAULT_NMETER is not set +# CONFIG_BUSYBOX_DEFAULT_PMAP is not set +# CONFIG_BUSYBOX_DEFAULT_POWERTOP is not set +# CONFIG_BUSYBOX_DEFAULT_PSTREE is not set +# CONFIG_BUSYBOX_DEFAULT_PWDX is not set +# CONFIG_BUSYBOX_DEFAULT_SMEMCAP is not set +CONFIG_BUSYBOX_DEFAULT_TOP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_SMP_CPU is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_DECIMALS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_SMP_PROCESS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOPMEM is not set +CONFIG_BUSYBOX_DEFAULT_UPTIME=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UPTIME_UTMP_SUPPORT is not set +CONFIG_BUSYBOX_DEFAULT_FREE=y +# CONFIG_BUSYBOX_DEFAULT_FUSER is not set +CONFIG_BUSYBOX_DEFAULT_KILL=y +CONFIG_BUSYBOX_DEFAULT_KILLALL=y +# CONFIG_BUSYBOX_DEFAULT_KILLALL5 is not set +CONFIG_BUSYBOX_DEFAULT_PGREP=y +CONFIG_BUSYBOX_DEFAULT_PIDOF=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDOF_SINGLE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDOF_OMIT is not set +# CONFIG_BUSYBOX_DEFAULT_PKILL is not set +CONFIG_BUSYBOX_DEFAULT_PS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_WIDE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_LONG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_TIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_ADDITIONAL_COLUMNS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_UNUSUAL_SYSTEMS is not set +# CONFIG_BUSYBOX_DEFAULT_RENICE is not set +CONFIG_BUSYBOX_DEFAULT_BB_SYSCTL=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SHOW_THREADS is not set +# CONFIG_BUSYBOX_DEFAULT_WATCH is not set +# CONFIG_BUSYBOX_DEFAULT_CHPST is not set +# CONFIG_BUSYBOX_DEFAULT_SETUIDGID is not set +# CONFIG_BUSYBOX_DEFAULT_ENVUIDGID is not set +# CONFIG_BUSYBOX_DEFAULT_ENVDIR is not set +# CONFIG_BUSYBOX_DEFAULT_SOFTLIMIT is not set +# CONFIG_BUSYBOX_DEFAULT_RUNSV is not set +# CONFIG_BUSYBOX_DEFAULT_RUNSVDIR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUNSVDIR_LOG is not set +# CONFIG_BUSYBOX_DEFAULT_SV is not set +CONFIG_BUSYBOX_DEFAULT_SV_DEFAULT_SERVICE_DIR="" +# CONFIG_BUSYBOX_DEFAULT_SVLOGD is not set +# CONFIG_BUSYBOX_DEFAULT_CHCON is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHCON_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_GETENFORCE is not set +# CONFIG_BUSYBOX_DEFAULT_GETSEBOOL is not set +# CONFIG_BUSYBOX_DEFAULT_LOAD_POLICY is not set +# CONFIG_BUSYBOX_DEFAULT_MATCHPATHCON is not set +# CONFIG_BUSYBOX_DEFAULT_RESTORECON is not set +# CONFIG_BUSYBOX_DEFAULT_RUNCON is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUNCON_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_SELINUXENABLED is not set +# CONFIG_BUSYBOX_DEFAULT_SETENFORCE is not set +# CONFIG_BUSYBOX_DEFAULT_SETFILES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETFILES_CHECK_OPTION is not set +# CONFIG_BUSYBOX_DEFAULT_SETSEBOOL is not set +# CONFIG_BUSYBOX_DEFAULT_SESTATUS is not set +CONFIG_BUSYBOX_DEFAULT_ASH=y +CONFIG_BUSYBOX_DEFAULT_ASH_BASH_COMPAT=y +# CONFIG_BUSYBOX_DEFAULT_ASH_IDLE_TIMEOUT is not set +CONFIG_BUSYBOX_DEFAULT_ASH_JOB_CONTROL=y +CONFIG_BUSYBOX_DEFAULT_ASH_ALIAS=y +CONFIG_BUSYBOX_DEFAULT_ASH_GETOPTS=y +CONFIG_BUSYBOX_DEFAULT_ASH_BUILTIN_ECHO=y +CONFIG_BUSYBOX_DEFAULT_ASH_BUILTIN_PRINTF=y +CONFIG_BUSYBOX_DEFAULT_ASH_BUILTIN_TEST=y +# CONFIG_BUSYBOX_DEFAULT_ASH_HELP is not set +CONFIG_BUSYBOX_DEFAULT_ASH_CMDCMD=y +# CONFIG_BUSYBOX_DEFAULT_ASH_MAIL is not set +# CONFIG_BUSYBOX_DEFAULT_ASH_OPTIMIZE_FOR_SIZE is not set +# CONFIG_BUSYBOX_DEFAULT_ASH_RANDOM_SUPPORT is not set +CONFIG_BUSYBOX_DEFAULT_ASH_EXPAND_PRMT=y +# CONFIG_BUSYBOX_DEFAULT_CTTYHACK is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_BASH_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_BRACE_EXPANSION is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_HELP is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_INTERACTIVE is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_SAVEHISTORY is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_JOB is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_TICK is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_IF is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_LOOPS is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_CASE is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_FUNCTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_LOCAL is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_RANDOM_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_EXPORT_N is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_MODE_X is not set +# CONFIG_BUSYBOX_DEFAULT_MSH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_IS_ASH=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_IS_HUSH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_IS_NONE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BASH_IS_ASH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BASH_IS_HUSH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_BASH_IS_NONE=y +CONFIG_BUSYBOX_DEFAULT_SH_MATH_SUPPORT=y +CONFIG_BUSYBOX_DEFAULT_SH_MATH_SUPPORT_64=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_EXTRA_QUIET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_STANDALONE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_NOFORK=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_HISTFILESIZE is not set +# CONFIG_BUSYBOX_DEFAULT_KLOGD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_KLOGD_KLOGCTL is not set +CONFIG_BUSYBOX_DEFAULT_LOGGER=y +# CONFIG_BUSYBOX_DEFAULT_LOGREAD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOGREAD_REDUCED_LOCKING is not set +# CONFIG_BUSYBOX_DEFAULT_SYSLOGD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ROTATE_LOGFILE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_REMOTE_LOG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_DUP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_CFG is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_KMSG_SYSLOG is not set +CONFIG_BUSYBOX_CONFIG_HAVE_DOT_CONFIG=y + +# +# Busybox Settings +# + +# +# General Configuration +# +# CONFIG_BUSYBOX_CONFIG_DESKTOP is not set +# CONFIG_BUSYBOX_CONFIG_EXTRA_COMPAT is not set +CONFIG_BUSYBOX_CONFIG_INCLUDE_SUSv2=y +# CONFIG_BUSYBOX_CONFIG_USE_PORTABLE_CODE is not set +CONFIG_BUSYBOX_CONFIG_PLATFORM_LINUX=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set +CONFIG_BUSYBOX_CONFIG_SHOW_USAGE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE_USAGE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_COMPRESS_USAGE=y +# CONFIG_BUSYBOX_CONFIG_BUSYBOX is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL_NO_USR is not set +# CONFIG_BUSYBOX_CONFIG_LOCALE_SUPPORT is not set +# CONFIG_BUSYBOX_CONFIG_UNICODE_SUPPORT is not set +# CONFIG_BUSYBOX_CONFIG_PAM is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_USE_SENDFILE is not set +CONFIG_BUSYBOX_CONFIG_LONG_OPTS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DEVPTS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CLEAN_UP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_UTMP is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_PIDFILE=y +CONFIG_BUSYBOX_CONFIG_PID_FILE_PATH="/var/run" +CONFIG_BUSYBOX_CONFIG_FEATURE_SUID=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SUID_CONFIG is not set +# CONFIG_BUSYBOX_CONFIG_SELINUX is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_PREFER_APPLETS=y +CONFIG_BUSYBOX_CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" +CONFIG_BUSYBOX_CONFIG_FEATURE_SYSLOG=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_HAVE_RPC is not set + +# +# Build Options +# +# CONFIG_BUSYBOX_CONFIG_STATIC is not set +# CONFIG_BUSYBOX_CONFIG_PIE is not set +# CONFIG_BUSYBOX_CONFIG_NOMMU is not set +CONFIG_BUSYBOX_CONFIG_LFS=y +CONFIG_BUSYBOX_CONFIG_CROSS_COMPILER_PREFIX="" +CONFIG_BUSYBOX_CONFIG_SYSROOT="" +CONFIG_BUSYBOX_CONFIG_EXTRA_CFLAGS="" +CONFIG_BUSYBOX_CONFIG_EXTRA_LDFLAGS="" +CONFIG_BUSYBOX_CONFIG_EXTRA_LDLIBS="" + +# +# Debugging Options +# +# CONFIG_BUSYBOX_CONFIG_DEBUG is not set +# CONFIG_BUSYBOX_CONFIG_DEBUG_SANITIZE is not set +# CONFIG_BUSYBOX_CONFIG_UNIT_TEST is not set +# CONFIG_BUSYBOX_CONFIG_WERROR is not set +CONFIG_BUSYBOX_CONFIG_NO_DEBUG_LIB=y +# CONFIG_BUSYBOX_CONFIG_DMALLOC is not set +# CONFIG_BUSYBOX_CONFIG_EFENCE is not set + +# +# Installation Options ("make install" behavior) +# +CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_SYMLINKS=y +# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_HARDLINKS is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_DONT is not set +CONFIG_BUSYBOX_CONFIG_PREFIX="./_install" + +# +# Busybox Library Tuning +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_USE_BSS_TAIL is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_RTMINMAX is not set +CONFIG_BUSYBOX_CONFIG_PASSWORD_MINLEN=6 +CONFIG_BUSYBOX_CONFIG_MD5_SMALL=1 +CONFIG_BUSYBOX_CONFIG_SHA3_SMALL=1 +CONFIG_BUSYBOX_CONFIG_FEATURE_FAST_TOP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_ETC_NETWORKS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_USE_TERMIOS is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING=y +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_MAX_LEN=512 +# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_VI is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_HISTORY=256 +# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_SAVEHISTORY is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_REVERSE_SEARCH is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TAB_COMPLETION=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_USERNAME_COMPLETION is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_FANCY_PROMPT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_NON_POSIX_CP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_COPYBUF_KB=4 +# CONFIG_BUSYBOX_CONFIG_FEATURE_SKIP_ROOTFS is not set +# CONFIG_BUSYBOX_CONFIG_MONOTONIC_SYSCALL is not set +CONFIG_BUSYBOX_CONFIG_IOCTL_HEX2STR_ERROR=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_HWIB is not set + +# +# Applets +# + +# +# Archival Utilities +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_XZ is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_LZMA is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_BZ2 is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_GZ=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_Z is not set +# CONFIG_BUSYBOX_CONFIG_AR is not set +# CONFIG_BUSYBOX_CONFIG_UNCOMPRESS is not set +CONFIG_BUSYBOX_CONFIG_GUNZIP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_GUNZIP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_BUNZIP2=y +# CONFIG_BUSYBOX_CONFIG_UNLZMA is not set +# CONFIG_BUSYBOX_CONFIG_UNXZ is not set +# CONFIG_BUSYBOX_CONFIG_BZIP2 is not set +# CONFIG_BUSYBOX_CONFIG_CPIO is not set +# CONFIG_BUSYBOX_CONFIG_DPKG is not set +# CONFIG_BUSYBOX_CONFIG_DPKG_DEB is not set +CONFIG_BUSYBOX_CONFIG_GZIP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_GZIP_FAST=0 +# CONFIG_BUSYBOX_CONFIG_FEATURE_GZIP_LEVELS is not set +# CONFIG_BUSYBOX_CONFIG_LZOP is not set +# CONFIG_BUSYBOX_CONFIG_RPM is not set +# CONFIG_BUSYBOX_CONFIG_RPM2CPIO is not set +CONFIG_BUSYBOX_CONFIG_TAR=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_CREATE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_AUTODETECT is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_FROM=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_UNAME_GNAME is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set +# CONFIG_BUSYBOX_CONFIG_UNZIP is not set + +# +# Coreutils +# +CONFIG_BUSYBOX_CONFIG_BASENAME=y +CONFIG_BUSYBOX_CONFIG_CAT=y +CONFIG_BUSYBOX_CONFIG_DATE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_ISOFMT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_NANO is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_COMPAT is not set +CONFIG_BUSYBOX_CONFIG_DD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DD_SIGNAL_HANDLING=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_DD_IBS_OBS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DD_STATUS is not set +# CONFIG_BUSYBOX_CONFIG_HOSTID is not set +CONFIG_BUSYBOX_CONFIG_ID=y +# CONFIG_BUSYBOX_CONFIG_GROUPS is not set +# CONFIG_BUSYBOX_CONFIG_SHUF is not set +# CONFIG_BUSYBOX_CONFIG_STAT is not set +CONFIG_BUSYBOX_CONFIG_SYNC=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SYNC_FANCY is not set +CONFIG_BUSYBOX_CONFIG_TEST=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TEST_64=y +CONFIG_BUSYBOX_CONFIG_TOUCH=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOUCH_NODEREF is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TOUCH_SUSV3=y +CONFIG_BUSYBOX_CONFIG_TR=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_CLASSES is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_EQUIV is not set +# CONFIG_BUSYBOX_CONFIG_TRUNCATE is not set +# CONFIG_BUSYBOX_CONFIG_UNLINK is not set +# CONFIG_BUSYBOX_CONFIG_BASE64 is not set +# CONFIG_BUSYBOX_CONFIG_CAL is not set +# CONFIG_BUSYBOX_CONFIG_CATV is not set +CONFIG_BUSYBOX_CONFIG_CHGRP=y +CONFIG_BUSYBOX_CONFIG_CHMOD=y +CONFIG_BUSYBOX_CONFIG_CHOWN=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CHOWN_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_CHROOT=y +# CONFIG_BUSYBOX_CONFIG_CKSUM is not set +# CONFIG_BUSYBOX_CONFIG_COMM is not set +CONFIG_BUSYBOX_CONFIG_CP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_CP_LONG_OPTIONS=y +CONFIG_BUSYBOX_CONFIG_CUT=y +CONFIG_BUSYBOX_CONFIG_DF=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DF_FANCY is not set +CONFIG_BUSYBOX_CONFIG_DIRNAME=y +# CONFIG_BUSYBOX_CONFIG_DOS2UNIX is not set +CONFIG_BUSYBOX_CONFIG_DU=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y +CONFIG_BUSYBOX_CONFIG_ECHO=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_ECHO=y +CONFIG_BUSYBOX_CONFIG_ENV=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_ENV_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_CONFIG_EXPAND is not set +CONFIG_BUSYBOX_CONFIG_EXPR=y +CONFIG_BUSYBOX_CONFIG_EXPR_MATH_SUPPORT_64=y +CONFIG_BUSYBOX_CONFIG_FALSE=y +# CONFIG_BUSYBOX_CONFIG_FOLD is not set +CONFIG_BUSYBOX_CONFIG_FSYNC=y +CONFIG_BUSYBOX_CONFIG_HEAD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_HEAD=y +# CONFIG_BUSYBOX_CONFIG_INSTALL is not set +CONFIG_BUSYBOX_CONFIG_LN=y +# CONFIG_BUSYBOX_CONFIG_LOGNAME is not set +CONFIG_BUSYBOX_CONFIG_LS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_FILETYPES=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_FOLLOWLINKS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_RECURSIVE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_SORTFILES=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_TIMESTAMPS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_USERNAME=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_COLOR=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y +CONFIG_BUSYBOX_CONFIG_MD5SUM=y +CONFIG_BUSYBOX_CONFIG_MKDIR=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MKDIR_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_MKFIFO=y +CONFIG_BUSYBOX_CONFIG_MKNOD=y +CONFIG_BUSYBOX_CONFIG_MV=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MV_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_NICE=y +# CONFIG_BUSYBOX_CONFIG_NOHUP is not set +# CONFIG_BUSYBOX_CONFIG_OD is not set +# CONFIG_BUSYBOX_CONFIG_PRINTENV is not set +CONFIG_BUSYBOX_CONFIG_PRINTF=y +CONFIG_BUSYBOX_CONFIG_PWD=y +CONFIG_BUSYBOX_CONFIG_READLINK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_READLINK_FOLLOW=y +# CONFIG_BUSYBOX_CONFIG_REALPATH is not set +CONFIG_BUSYBOX_CONFIG_RM=y +CONFIG_BUSYBOX_CONFIG_RMDIR=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_RMDIR_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_SEQ=y +# CONFIG_BUSYBOX_CONFIG_SHA1SUM is not set +CONFIG_BUSYBOX_CONFIG_SHA256SUM=y +# CONFIG_BUSYBOX_CONFIG_SHA512SUM is not set +# CONFIG_BUSYBOX_CONFIG_SHA3SUM is not set +CONFIG_BUSYBOX_CONFIG_SLEEP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_SLEEP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FLOAT_SLEEP is not set +CONFIG_BUSYBOX_CONFIG_SORT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SORT_BIG is not set +# CONFIG_BUSYBOX_CONFIG_SPLIT is not set +# CONFIG_BUSYBOX_CONFIG_STTY is not set +# CONFIG_BUSYBOX_CONFIG_SUM is not set +# CONFIG_BUSYBOX_CONFIG_TAC is not set +CONFIG_BUSYBOX_CONFIG_TAIL=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_TAIL=y +CONFIG_BUSYBOX_CONFIG_TEE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TEE_USE_BLOCK_IO=y +CONFIG_BUSYBOX_CONFIG_TRUE=y +# CONFIG_BUSYBOX_CONFIG_TTY is not set +CONFIG_BUSYBOX_CONFIG_UNAME=y +CONFIG_BUSYBOX_CONFIG_UNAME_OSNAME="GNU/Linux" +# CONFIG_BUSYBOX_CONFIG_UNEXPAND is not set +CONFIG_BUSYBOX_CONFIG_UNIQ=y +# CONFIG_BUSYBOX_CONFIG_USLEEP is not set +# CONFIG_BUSYBOX_CONFIG_UUDECODE is not set +# CONFIG_BUSYBOX_CONFIG_UUENCODE is not set +CONFIG_BUSYBOX_CONFIG_WC=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_WC_LARGE is not set +# CONFIG_BUSYBOX_CONFIG_WHOAMI is not set +CONFIG_BUSYBOX_CONFIG_YES=y + +# +# Common options +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE is not set + +# +# Common options for cp and mv +# +CONFIG_BUSYBOX_CONFIG_FEATURE_PRESERVE_HARDLINKS=y + +# +# Common options for ls, more and telnet +# +CONFIG_BUSYBOX_CONFIG_FEATURE_AUTOWIDTH=y + +# +# Common options for df, du, ls +# +CONFIG_BUSYBOX_CONFIG_FEATURE_HUMAN_READABLE=y + +# +# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum +# +CONFIG_BUSYBOX_CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y + +# +# Console Utilities +# +# CONFIG_BUSYBOX_CONFIG_CHVT is not set +# CONFIG_BUSYBOX_CONFIG_FGCONSOLE is not set +CONFIG_BUSYBOX_CONFIG_CLEAR=y +# CONFIG_BUSYBOX_CONFIG_DEALLOCVT is not set +# CONFIG_BUSYBOX_CONFIG_DUMPKMAP is not set +# CONFIG_BUSYBOX_CONFIG_KBD_MODE is not set +# CONFIG_BUSYBOX_CONFIG_LOADFONT is not set +# CONFIG_BUSYBOX_CONFIG_LOADKMAP is not set +# CONFIG_BUSYBOX_CONFIG_OPENVT is not set +CONFIG_BUSYBOX_CONFIG_RESET=y +# CONFIG_BUSYBOX_CONFIG_RESIZE is not set +# CONFIG_BUSYBOX_CONFIG_SETCONSOLE is not set +# CONFIG_BUSYBOX_CONFIG_SETFONT is not set +# CONFIG_BUSYBOX_CONFIG_SETKEYCODES is not set +# CONFIG_BUSYBOX_CONFIG_SETLOGCONS is not set +# CONFIG_BUSYBOX_CONFIG_SHOWKEY is not set + +# +# Debian Utilities +# +CONFIG_BUSYBOX_CONFIG_MKTEMP=y +# CONFIG_BUSYBOX_CONFIG_PIPE_PROGRESS is not set +# CONFIG_BUSYBOX_CONFIG_RUN_PARTS is not set +CONFIG_BUSYBOX_CONFIG_START_STOP_DAEMON=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_WHICH=y + +# +# Editors +# +CONFIG_BUSYBOX_CONFIG_AWK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_AWK_LIBM=y +CONFIG_BUSYBOX_CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y +CONFIG_BUSYBOX_CONFIG_CMP=y +# CONFIG_BUSYBOX_CONFIG_DIFF is not set +# CONFIG_BUSYBOX_CONFIG_ED is not set +# CONFIG_BUSYBOX_CONFIG_PATCH is not set +CONFIG_BUSYBOX_CONFIG_SED=y +CONFIG_BUSYBOX_CONFIG_VI=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_MAX_LEN=1024 +# CONFIG_BUSYBOX_CONFIG_FEATURE_VI_8BIT is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_COLON=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_YANKMARK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SEARCH=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_VI_REGEX_SEARCH is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_USE_SIGNALS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_DOT_CMD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_READONLY=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SETOPTS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SET=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_WIN_RESIZE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_ASK_TERMINAL=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_VI_UNDO is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_ALLOW_EXEC=y + +# +# Finding Utilities +# +CONFIG_BUSYBOX_CONFIG_FIND=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PRINT0=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MTIME=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MMIN is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PERM=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_TYPE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_XDEV=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MAXDEPTH=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_NEWER is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_INUM is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EXEC=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EXEC_PLUS is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_USER=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_GROUP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_NOT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_DEPTH=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PAREN=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_SIZE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PRUNE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_DELETE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PATH=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_REGEX=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_LINKS is not set +CONFIG_BUSYBOX_CONFIG_GREP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_GREP_EGREP_ALIAS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_GREP_FGREP_ALIAS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_GREP_CONTEXT=y +CONFIG_BUSYBOX_CONFIG_XARGS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR is not set + +# +# Init Utilities +# +# CONFIG_BUSYBOX_CONFIG_BOOTCHARTD is not set +CONFIG_BUSYBOX_CONFIG_HALT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CALL_TELINIT is not set +# CONFIG_BUSYBOX_CONFIG_INIT is not set +# CONFIG_BUSYBOX_CONFIG_LINUXRC is not set +# CONFIG_BUSYBOX_CONFIG_MESG is not set + +# +# Login/Password Management Utilities +# +CONFIG_BUSYBOX_CONFIG_FEATURE_SHADOWPASSWDS=y +# CONFIG_BUSYBOX_CONFIG_USE_BB_PWD_GRP is not set +# CONFIG_BUSYBOX_CONFIG_USE_BB_CRYPT is not set +# CONFIG_BUSYBOX_CONFIG_ADD_SHELL is not set +# CONFIG_BUSYBOX_CONFIG_REMOVE_SHELL is not set +# CONFIG_BUSYBOX_CONFIG_ADDGROUP is not set +# CONFIG_BUSYBOX_CONFIG_ADDUSER is not set +# CONFIG_BUSYBOX_CONFIG_CHPASSWD is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="md5" +# CONFIG_BUSYBOX_CONFIG_CRYPTPW is not set +# CONFIG_BUSYBOX_CONFIG_MKPASSWD is not set +# CONFIG_BUSYBOX_CONFIG_DELUSER is not set +# CONFIG_BUSYBOX_CONFIG_DELGROUP is not set +# CONFIG_BUSYBOX_CONFIG_GETTY is not set +CONFIG_BUSYBOX_CONFIG_LOGIN=y +# CONFIG_BUSYBOX_CONFIG_LOGIN_SESSION_AS_CHILD is not set +# CONFIG_BUSYBOX_CONFIG_LOGIN_SCRIPTS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_NOLOGIN is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SECURETTY is not set +CONFIG_BUSYBOX_CONFIG_PASSWD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_PASSWD_WEAK_CHECK=y +# CONFIG_BUSYBOX_CONFIG_SU is not set +# CONFIG_BUSYBOX_CONFIG_SULOGIN is not set +# CONFIG_BUSYBOX_CONFIG_VLOCK is not set + +# +# Linux Ext2 FS Progs +# +# CONFIG_BUSYBOX_CONFIG_CHATTR is not set +# CONFIG_BUSYBOX_CONFIG_FSCK is not set +# CONFIG_BUSYBOX_CONFIG_LSATTR is not set +# CONFIG_BUSYBOX_CONFIG_TUNE2FS is not set + +# +# Linux Module Utilities +# +# CONFIG_BUSYBOX_CONFIG_MODINFO is not set +# CONFIG_BUSYBOX_CONFIG_MODPROBE_SMALL is not set +# CONFIG_BUSYBOX_CONFIG_INSMOD is not set +# CONFIG_BUSYBOX_CONFIG_RMMOD is not set +# CONFIG_BUSYBOX_CONFIG_LSMOD is not set +# CONFIG_BUSYBOX_CONFIG_MODPROBE is not set +# CONFIG_BUSYBOX_CONFIG_DEPMOD is not set + +# +# Options common to multiple modutils +# + +# +# Linux System Utilities +# +# CONFIG_BUSYBOX_CONFIG_BLKDISCARD is not set +# CONFIG_BUSYBOX_CONFIG_BLOCKDEV is not set +# CONFIG_BUSYBOX_CONFIG_FATATTR is not set +# CONFIG_BUSYBOX_CONFIG_FSTRIM is not set +# CONFIG_BUSYBOX_CONFIG_MDEV is not set +CONFIG_BUSYBOX_CONFIG_MOUNT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FAKE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_VERBOSE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_HELPERS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LABEL is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_NFS is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_CIFS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FLAGS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FSTAB=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_OTHERTAB is not set +# CONFIG_BUSYBOX_CONFIG_NSENTER is not set +# CONFIG_BUSYBOX_CONFIG_REV is not set +# CONFIG_BUSYBOX_CONFIG_SETARCH is not set +# CONFIG_BUSYBOX_CONFIG_UEVENT is not set +# CONFIG_BUSYBOX_CONFIG_UNSHARE is not set +# CONFIG_BUSYBOX_CONFIG_ACPID is not set +# CONFIG_BUSYBOX_CONFIG_BLKID is not set +CONFIG_BUSYBOX_CONFIG_DMESG=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DMESG_PRETTY=y +# CONFIG_BUSYBOX_CONFIG_FBSET is not set +# CONFIG_BUSYBOX_CONFIG_FDFLUSH is not set +# CONFIG_BUSYBOX_CONFIG_FDFORMAT is not set +# CONFIG_BUSYBOX_CONFIG_FDISK is not set +# CONFIG_BUSYBOX_CONFIG_FINDFS is not set +# CONFIG_BUSYBOX_CONFIG_FLOCK is not set +# CONFIG_BUSYBOX_CONFIG_FREERAMDISK is not set +# CONFIG_BUSYBOX_CONFIG_FSCK_MINIX is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_EXT2 is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_MINIX is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_REISER is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_VFAT is not set +# CONFIG_BUSYBOX_CONFIG_GETOPT is not set +CONFIG_BUSYBOX_CONFIG_HEXDUMP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_HEXDUMP_REVERSE is not set +# CONFIG_BUSYBOX_CONFIG_HD is not set +CONFIG_BUSYBOX_CONFIG_HWCLOCK=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set +# CONFIG_BUSYBOX_CONFIG_IPCRM is not set +# CONFIG_BUSYBOX_CONFIG_IPCS is not set +# CONFIG_BUSYBOX_CONFIG_LOSETUP is not set +# CONFIG_BUSYBOX_CONFIG_LSPCI is not set +# CONFIG_BUSYBOX_CONFIG_LSUSB is not set +CONFIG_BUSYBOX_CONFIG_MKSWAP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MKSWAP_UUID is not set +# CONFIG_BUSYBOX_CONFIG_MORE is not set +CONFIG_BUSYBOX_CONFIG_PIVOT_ROOT=y +# CONFIG_BUSYBOX_CONFIG_RDATE is not set +# CONFIG_BUSYBOX_CONFIG_RDEV is not set +# CONFIG_BUSYBOX_CONFIG_READPROFILE is not set +# CONFIG_BUSYBOX_CONFIG_RTCWAKE is not set +# CONFIG_BUSYBOX_CONFIG_SCRIPT is not set +# CONFIG_BUSYBOX_CONFIG_SCRIPTREPLAY is not set +# CONFIG_BUSYBOX_CONFIG_SWAPONOFF is not set +CONFIG_BUSYBOX_CONFIG_SWITCH_ROOT=y +CONFIG_BUSYBOX_CONFIG_UMOUNT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_UMOUNT_ALL=y + +# +# Common options for mount/umount +# +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LOOP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LOOP_CREATE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MTAB_SUPPORT is not set +# CONFIG_BUSYBOX_CONFIG_VOLUMEID is not set + +# +# Miscellaneous Utilities +# +# CONFIG_BUSYBOX_CONFIG_CONSPY is not set +CONFIG_BUSYBOX_CONFIG_CROND=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_D is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_DIR="/etc" +# CONFIG_BUSYBOX_CONFIG_I2CGET is not set +# CONFIG_BUSYBOX_CONFIG_I2CSET is not set +# CONFIG_BUSYBOX_CONFIG_I2CDUMP is not set +# CONFIG_BUSYBOX_CONFIG_I2CDETECT is not set +CONFIG_BUSYBOX_CONFIG_LESS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_MAXLINES=9999999 +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_BRACKETS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_FLAGS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_TRUNCATE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_MARKS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_REGEXP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_WINCH is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_DASHCMD is not set +# CONFIG_BUSYBOX_CONFIG_NANDWRITE is not set +# CONFIG_BUSYBOX_CONFIG_NANDDUMP is not set +# CONFIG_BUSYBOX_CONFIG_RFKILL is not set +# CONFIG_BUSYBOX_CONFIG_SETSERIAL is not set +# CONFIG_BUSYBOX_CONFIG_TASKSET is not set +# CONFIG_BUSYBOX_CONFIG_UBIATTACH is not set +# CONFIG_BUSYBOX_CONFIG_UBIDETACH is not set +# CONFIG_BUSYBOX_CONFIG_UBIMKVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIRMVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIRSVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIUPDATEVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIRENAME is not set +# CONFIG_BUSYBOX_CONFIG_ADJTIMEX is not set +# CONFIG_BUSYBOX_CONFIG_BBCONFIG is not set +# CONFIG_BUSYBOX_CONFIG_BEEP is not set +# CONFIG_BUSYBOX_CONFIG_CHAT is not set +# CONFIG_BUSYBOX_CONFIG_CHRT is not set +CONFIG_BUSYBOX_CONFIG_CRONTAB=y +# CONFIG_BUSYBOX_CONFIG_DC is not set +# CONFIG_BUSYBOX_CONFIG_DEVFSD is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_DEVFS is not set +# CONFIG_BUSYBOX_CONFIG_DEVMEM is not set +# CONFIG_BUSYBOX_CONFIG_EJECT is not set +# CONFIG_BUSYBOX_CONFIG_FBSPLASH is not set +# CONFIG_BUSYBOX_CONFIG_FLASHCP is not set +# CONFIG_BUSYBOX_CONFIG_FLASH_LOCK is not set +# CONFIG_BUSYBOX_CONFIG_FLASH_UNLOCK is not set +# CONFIG_BUSYBOX_CONFIG_FLASH_ERASEALL is not set +# CONFIG_BUSYBOX_CONFIG_IONICE is not set +# CONFIG_BUSYBOX_CONFIG_INOTIFYD is not set +# CONFIG_BUSYBOX_CONFIG_HDPARM is not set +CONFIG_BUSYBOX_CONFIG_LOCK=y +# CONFIG_BUSYBOX_CONFIG_MAKEDEVS is not set +# CONFIG_BUSYBOX_CONFIG_MAN is not set +# CONFIG_BUSYBOX_CONFIG_MICROCOM is not set +# CONFIG_BUSYBOX_CONFIG_MOUNTPOINT is not set +# CONFIG_BUSYBOX_CONFIG_MT is not set +# CONFIG_BUSYBOX_CONFIG_RAIDAUTORUN is not set +# CONFIG_BUSYBOX_CONFIG_READAHEAD is not set +# CONFIG_BUSYBOX_CONFIG_RX is not set +# CONFIG_BUSYBOX_CONFIG_SETSID is not set +CONFIG_BUSYBOX_CONFIG_STRINGS=y +CONFIG_BUSYBOX_CONFIG_TIME=y +# CONFIG_BUSYBOX_CONFIG_TIMEOUT is not set +# CONFIG_BUSYBOX_CONFIG_TTYSIZE is not set +# CONFIG_BUSYBOX_CONFIG_VOLNAME is not set +# CONFIG_BUSYBOX_CONFIG_WATCHDOG is not set + +# +# Networking Utilities +# +# CONFIG_BUSYBOX_CONFIG_NAMEIF is not set +# CONFIG_BUSYBOX_CONFIG_NBDCLIENT is not set +CONFIG_BUSYBOX_CONFIG_NC=y +# CONFIG_BUSYBOX_CONFIG_NC_SERVER is not set +# CONFIG_BUSYBOX_CONFIG_NC_EXTRA is not set +# CONFIG_BUSYBOX_CONFIG_NC_110_COMPAT is not set +CONFIG_BUSYBOX_CONFIG_PING=y +CONFIG_BUSYBOX_CONFIG_PING6=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_PING=y +# CONFIG_BUSYBOX_CONFIG_WGET is not set +# CONFIG_BUSYBOX_CONFIG_WHOIS is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_UNIX_LOCAL is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y +CONFIG_BUSYBOX_CONFIG_VERBOSE_RESOLUTION_ERRORS=y +# CONFIG_BUSYBOX_CONFIG_ARP is not set +# CONFIG_BUSYBOX_CONFIG_ARPING is not set +CONFIG_BUSYBOX_CONFIG_BRCTL=y +CONFIG_BUSYBOX_CONFIG_FEATURE_BRCTL_FANCY=y +CONFIG_BUSYBOX_CONFIG_FEATURE_BRCTL_SHOW=y +# CONFIG_BUSYBOX_CONFIG_DNSD is not set +# CONFIG_BUSYBOX_CONFIG_ETHER_WAKE is not set +# CONFIG_BUSYBOX_CONFIG_FAKEIDENTD is not set +# CONFIG_BUSYBOX_CONFIG_FTPD is not set +# CONFIG_BUSYBOX_CONFIG_FTPGET is not set +# CONFIG_BUSYBOX_CONFIG_FTPPUT is not set +# CONFIG_BUSYBOX_CONFIG_HOSTNAME is not set +# CONFIG_BUSYBOX_CONFIG_HTTPD is not set +CONFIG_BUSYBOX_CONFIG_IFCONFIG=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_STATUS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_SLIP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_HW=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y +# CONFIG_BUSYBOX_CONFIG_IFENSLAVE is not set +# CONFIG_BUSYBOX_CONFIG_IFPLUGD is not set +# CONFIG_BUSYBOX_CONFIG_IFUPDOWN is not set +# CONFIG_BUSYBOX_CONFIG_INETD is not set +CONFIG_BUSYBOX_CONFIG_IP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_ADDRESS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_LINK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_ROUTE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2" +# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_TUNNEL is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_RULE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_NEIGH is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_SHORT_FORMS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set +# CONFIG_BUSYBOX_CONFIG_IPCALC is not set +CONFIG_BUSYBOX_CONFIG_NETMSG=y +CONFIG_BUSYBOX_CONFIG_NETSTAT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_NETSTAT_WIDE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_NETSTAT_PRG=y +CONFIG_BUSYBOX_CONFIG_NSLOOKUP=y +CONFIG_BUSYBOX_CONFIG_NTPD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_CONF is not set +# CONFIG_BUSYBOX_CONFIG_PSCAN is not set +CONFIG_BUSYBOX_CONFIG_ROUTE=y +# CONFIG_BUSYBOX_CONFIG_SLATTACH is not set +# CONFIG_BUSYBOX_CONFIG_TCPSVD is not set +# CONFIG_BUSYBOX_CONFIG_TELNET is not set +# CONFIG_BUSYBOX_CONFIG_TELNETD is not set +# CONFIG_BUSYBOX_CONFIG_TFTP is not set +# CONFIG_BUSYBOX_CONFIG_TFTPD is not set +CONFIG_BUSYBOX_CONFIG_TRACEROUTE=y +CONFIG_BUSYBOX_CONFIG_TRACEROUTE6=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TRACEROUTE_VERBOSE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set +# CONFIG_BUSYBOX_CONFIG_TUNCTL is not set +# CONFIG_BUSYBOX_CONFIG_UDHCPC6 is not set +CONFIG_BUSYBOX_CONFIG_UDHCPD=y +# CONFIG_BUSYBOX_CONFIG_DHCPRELAY is not set +# CONFIG_BUSYBOX_CONFIG_DUMPLEASES is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set +CONFIG_BUSYBOX_CONFIG_DHCPD_LEASES_FILE="" +CONFIG_BUSYBOX_CONFIG_UDHCPC=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCPC_ARPING is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCPC_SANITIZEOPT is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_PORT is not set +CONFIG_BUSYBOX_CONFIG_UDHCP_DEBUG=0 +CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_RFC3397=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_8021Q is not set +CONFIG_BUSYBOX_CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" +CONFIG_BUSYBOX_CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 +# CONFIG_BUSYBOX_CONFIG_UDPSVD is not set +# CONFIG_BUSYBOX_CONFIG_VCONFIG is not set +# CONFIG_BUSYBOX_CONFIG_ZCIP is not set + +# +# Print Utilities +# +# CONFIG_BUSYBOX_CONFIG_LPD is not set +# CONFIG_BUSYBOX_CONFIG_LPR is not set +# CONFIG_BUSYBOX_CONFIG_LPQ is not set + +# +# Mail Utilities +# +# CONFIG_BUSYBOX_CONFIG_MAKEMIME is not set +# CONFIG_BUSYBOX_CONFIG_POPMAILDIR is not set +# CONFIG_BUSYBOX_CONFIG_REFORMIME is not set +# CONFIG_BUSYBOX_CONFIG_SENDMAIL is not set + +# +# Process Utilities +# +# CONFIG_BUSYBOX_CONFIG_IOSTAT is not set +# CONFIG_BUSYBOX_CONFIG_LSOF is not set +# CONFIG_BUSYBOX_CONFIG_MPSTAT is not set +# CONFIG_BUSYBOX_CONFIG_NMETER is not set +# CONFIG_BUSYBOX_CONFIG_PMAP is not set +# CONFIG_BUSYBOX_CONFIG_POWERTOP is not set +# CONFIG_BUSYBOX_CONFIG_PSTREE is not set +# CONFIG_BUSYBOX_CONFIG_PWDX is not set +# CONFIG_BUSYBOX_CONFIG_SMEMCAP is not set +CONFIG_BUSYBOX_CONFIG_TOP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_SMP_CPU is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_DECIMALS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_SMP_PROCESS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOPMEM is not set +CONFIG_BUSYBOX_CONFIG_UPTIME=y +CONFIG_BUSYBOX_CONFIG_FREE=y +# CONFIG_BUSYBOX_CONFIG_FUSER is not set +CONFIG_BUSYBOX_CONFIG_KILL=y +CONFIG_BUSYBOX_CONFIG_KILLALL=y +# CONFIG_BUSYBOX_CONFIG_KILLALL5 is not set +CONFIG_BUSYBOX_CONFIG_PGREP=y +CONFIG_BUSYBOX_CONFIG_PIDOF=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_PIDOF_SINGLE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_PIDOF_OMIT is not set +# CONFIG_BUSYBOX_CONFIG_PKILL is not set +CONFIG_BUSYBOX_CONFIG_PS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_PS_WIDE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_PS_LONG is not set +# CONFIG_BUSYBOX_CONFIG_RENICE is not set +CONFIG_BUSYBOX_CONFIG_BB_SYSCTL=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SHOW_THREADS is not set +# CONFIG_BUSYBOX_CONFIG_WATCH is not set + +# +# Runit Utilities +# +# CONFIG_BUSYBOX_CONFIG_CHPST is not set +# CONFIG_BUSYBOX_CONFIG_SETUIDGID is not set +# CONFIG_BUSYBOX_CONFIG_ENVUIDGID is not set +# CONFIG_BUSYBOX_CONFIG_ENVDIR is not set +# CONFIG_BUSYBOX_CONFIG_SOFTLIMIT is not set +# CONFIG_BUSYBOX_CONFIG_RUNSV is not set +# CONFIG_BUSYBOX_CONFIG_RUNSVDIR is not set +# CONFIG_BUSYBOX_CONFIG_SV is not set +# CONFIG_BUSYBOX_CONFIG_SVLOGD is not set + +# +# Shells +# +CONFIG_BUSYBOX_CONFIG_ASH=y +CONFIG_BUSYBOX_CONFIG_ASH_BASH_COMPAT=y +# CONFIG_BUSYBOX_CONFIG_ASH_IDLE_TIMEOUT is not set +CONFIG_BUSYBOX_CONFIG_ASH_JOB_CONTROL=y +CONFIG_BUSYBOX_CONFIG_ASH_ALIAS=y +CONFIG_BUSYBOX_CONFIG_ASH_GETOPTS=y +CONFIG_BUSYBOX_CONFIG_ASH_BUILTIN_ECHO=y +CONFIG_BUSYBOX_CONFIG_ASH_BUILTIN_PRINTF=y +CONFIG_BUSYBOX_CONFIG_ASH_BUILTIN_TEST=y +# CONFIG_BUSYBOX_CONFIG_ASH_HELP is not set +CONFIG_BUSYBOX_CONFIG_ASH_CMDCMD=y +# CONFIG_BUSYBOX_CONFIG_ASH_MAIL is not set +# CONFIG_BUSYBOX_CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set +# CONFIG_BUSYBOX_CONFIG_ASH_RANDOM_SUPPORT is not set +CONFIG_BUSYBOX_CONFIG_ASH_EXPAND_PRMT=y +# CONFIG_BUSYBOX_CONFIG_CTTYHACK is not set +# CONFIG_BUSYBOX_CONFIG_HUSH is not set +# CONFIG_BUSYBOX_CONFIG_MSH is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_SH_IS_ASH=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_IS_NONE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_BASH_IS_ASH is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_BASH_IS_NONE=y +CONFIG_BUSYBOX_CONFIG_SH_MATH_SUPPORT=y +CONFIG_BUSYBOX_CONFIG_SH_MATH_SUPPORT_64=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_EXTRA_QUIET is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_STANDALONE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_SH_NOFORK=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_HISTFILESIZE is not set + +# +# System Logging Utilities +# +# CONFIG_BUSYBOX_CONFIG_KLOGD is not set +CONFIG_BUSYBOX_CONFIG_LOGGER=y +# CONFIG_BUSYBOX_CONFIG_SYSLOGD is not set +# CONFIG_PACKAGE_ca-bundle is not set +# CONFIG_PACKAGE_ca-certificates is not set +# CONFIG_PACKAGE_dnsmasq is not set +# CONFIG_PACKAGE_dnsmasq-dhcpv6 is not set +CONFIG_PACKAGE_dnsmasq-full=y +CONFIG_PACKAGE_dnsmasq_full_dhcpv6=y +CONFIG_PACKAGE_dnsmasq_full_dnssec=y +CONFIG_PACKAGE_dnsmasq_full_auth=y +CONFIG_PACKAGE_dnsmasq_full_ipset=y +CONFIG_PACKAGE_dnsmasq_full_conntrack=y +CONFIG_PACKAGE_dnsmasq_full_noid=y +# CONFIG_PACKAGE_dnsmasq_full_broken_rtc is not set +CONFIG_PACKAGE_dropbear=y + +# +# Configuration +# +CONFIG_DROPBEAR_CURVE25519=y +# CONFIG_DROPBEAR_ECC is not set +# CONFIG_PACKAGE_ead is not set +# CONFIG_PACKAGE_eudev is not set +# CONFIG_PACKAGE_firewall is not set +CONFIG_PACKAGE_fstools=y +CONFIG_PACKAGE_fwtool=y +CONFIG_PACKAGE_jsonfilter=y +CONFIG_PACKAGE_lede-keyring=y +# CONFIG_PACKAGE_libatomic is not set +CONFIG_PACKAGE_libc=y +CONFIG_PACKAGE_libgcc=y +CONFIG_PACKAGE_libpthread=y +CONFIG_PACKAGE_librt=y +CONFIG_PACKAGE_libstdcpp=y +CONFIG_PACKAGE_logd=y +# CONFIG_PACKAGE_mksh is not set +CONFIG_PACKAGE_mtd=y +CONFIG_PACKAGE_netifd=y +# CONFIG_PACKAGE_om-watchdog is not set +CONFIG_PACKAGE_opkg=y +# CONFIG_OPKG_SUPPORT_MD5 is not set +CONFIG_PACKAGE_procd=y + +# +# Configuration +# +# CONFIG_PROCD_SHOW_BOOT is not set +# CONFIG_PROCD_ZRAM_TMPFS is not set +# CONFIG_PACKAGE_qos-scripts is not set +# CONFIG_PACKAGE_resolveip is not set +# CONFIG_PACKAGE_rpcd is not set +# CONFIG_PACKAGE_snapshot-tool is not set +# CONFIG_PACKAGE_sqm-scripts is not set +# CONFIG_PACKAGE_sqm-scripts-extra is not set +# CONFIG_PACKAGE_swconfig is not set +CONFIG_PACKAGE_ubox=y +CONFIG_PACKAGE_ubus=y +CONFIG_PACKAGE_ubusd=y +CONFIG_PACKAGE_uci=y +CONFIG_PACKAGE_usign=y +CONFIG_PACKAGE_wireless-tools=y +# CONFIG_PACKAGE_zram-swap is not set + +# +# Administration +# + +# +# zabbix +# +# CONFIG_PACKAGE_zabbix-agentd is not set +# CONFIG_PACKAGE_zabbix-extra-network is not set +# CONFIG_PACKAGE_zabbix-extra-wifi is not set +# CONFIG_PACKAGE_zabbix-get is not set +# CONFIG_PACKAGE_zabbix-proxy is not set +# CONFIG_PACKAGE_zabbix-sender is not set +# CONFIG_PACKAGE_zabbix-server is not set +# CONFIG_PACKAGE_htop is not set +# CONFIG_PACKAGE_monit is not set +# CONFIG_PACKAGE_monit-nossl is not set +# CONFIG_PACKAGE_muninlite is not set +# CONFIG_PACKAGE_netdata is not set +# CONFIG_PACKAGE_sudo is not set +# CONFIG_PACKAGE_syslog-ng is not set + +# +# Boot Loaders +# + +# +# Development +# + +# +# Libraries +# +# CONFIG_PACKAGE_zlib-dev is not set +# CONFIG_PACKAGE_ar is not set +# CONFIG_PACKAGE_autoconf is not set +# CONFIG_PACKAGE_automake is not set +# CONFIG_PACKAGE_binutils is not set +# CONFIG_PACKAGE_diffutils is not set +# CONFIG_PACKAGE_gcc is not set +# CONFIG_PACKAGE_gdb is not set +# CONFIG_PACKAGE_gdbserver is not set +# CONFIG_PACKAGE_libtool-bin is not set +# CONFIG_PACKAGE_lpc21isp is not set +# CONFIG_PACKAGE_lttng-tools is not set +# CONFIG_PACKAGE_m4 is not set +CONFIG_PACKAGE_make=y +# CONFIG_PACKAGE_objdump is not set +# CONFIG_PACKAGE_patch is not set +# CONFIG_PACKAGE_perf is not set +# CONFIG_PACKAGE_pkg-config is not set +# CONFIG_PACKAGE_trace-cmd is not set +# CONFIG_PACKAGE_trace-cmd-extra is not set +# CONFIG_PACKAGE_valgrind is not set + +# +# Extra packages +# + +# +# Firmware +# +# CONFIG_PACKAGE_aircard-pcmcia-firmware is not set +# CONFIG_PACKAGE_ar3k-firmware is not set +# CONFIG_PACKAGE_ath10k-firmware-qca6174 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9887 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca988x is not set +# CONFIG_PACKAGE_ath10k-firmware-qca988x-ct is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9984 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9984-ct is not set +# CONFIG_PACKAGE_ath10k-firmware-qca99x0 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca99x0-ct is not set +# CONFIG_PACKAGE_ath9k-htc-firmware is not set +# CONFIG_PACKAGE_b43legacy-firmware is not set +# CONFIG_PACKAGE_bnx2-firmware is not set +# CONFIG_PACKAGE_brcmfmac-firmware-4329-sdio is not set +# CONFIG_PACKAGE_brcmfmac-firmware-43362-sdio is not set +# CONFIG_PACKAGE_brcmfmac-firmware-43430-sdio is not set +# CONFIG_PACKAGE_brcmfmac-firmware-43602a1-pcie is not set +# CONFIG_PACKAGE_brcmfmac-firmware-4366b1-pcie is not set +# CONFIG_PACKAGE_brcmfmac-firmware-usb is not set +# CONFIG_PACKAGE_brcmsmac-firmware is not set +# CONFIG_PACKAGE_carl9170-firmware is not set +# CONFIG_PACKAGE_ibt-firmware is not set +# CONFIG_PACKAGE_iwl3945-firmware is not set +# CONFIG_PACKAGE_iwl4965-firmware is not set +# CONFIG_PACKAGE_iwlwifi-firmware is not set +# CONFIG_PACKAGE_libertas-sdio-firmware is not set +# CONFIG_PACKAGE_libertas-spi-firmware is not set +# CONFIG_PACKAGE_libertas-usb-firmware is not set +# CONFIG_PACKAGE_mt7601u-firmware is not set +# CONFIG_PACKAGE_mwifiex-pcie-firmware is not set +# CONFIG_PACKAGE_mwl8k-firmware is not set +# CONFIG_PACKAGE_p54-pci-firmware is not set +# CONFIG_PACKAGE_p54-spi-firmware is not set +# CONFIG_PACKAGE_p54-usb-firmware is not set +# CONFIG_PACKAGE_prism54-firmware is not set +# CONFIG_PACKAGE_r8169-firmware is not set +# CONFIG_PACKAGE_rt2800-pci-firmware is not set +# CONFIG_PACKAGE_rt2800-usb-firmware is not set +# CONFIG_PACKAGE_rt61-pci-firmware is not set +# CONFIG_PACKAGE_rt73-usb-firmware is not set +# CONFIG_PACKAGE_rtl8188eu-firmware is not set +# CONFIG_PACKAGE_rtl8192ce-firmware is not set +# CONFIG_PACKAGE_rtl8192cu-firmware is not set +# CONFIG_PACKAGE_rtl8192de-firmware is not set +# CONFIG_PACKAGE_rtl8192se-firmware is not set +# CONFIG_PACKAGE_rtl8192su-firmware is not set +# CONFIG_PACKAGE_wl12xx-firmware is not set +# CONFIG_PACKAGE_wl18xx-firmware is not set + +# +# Kernel modules +# + +# +# Block Devices +# +# CONFIG_PACKAGE_kmod-aoe is not set +# CONFIG_PACKAGE_kmod-block2mtd is not set +# CONFIG_PACKAGE_kmod-dm is not set +# CONFIG_PACKAGE_kmod-loop is not set +# CONFIG_PACKAGE_kmod-md-mod is not set +# CONFIG_PACKAGE_kmod-nbd is not set +# CONFIG_PACKAGE_kmod-scsi-cdrom is not set +# CONFIG_PACKAGE_kmod-scsi-core is not set +# CONFIG_PACKAGE_kmod-scsi-generic is not set +# CONFIG_PACKAGE_kmod-scsi-tape is not set + +# +# CAN Support +# +# CONFIG_PACKAGE_kmod-can is not set + +# +# Cryptographic API modules +# +# CONFIG_PACKAGE_kmod-crypto-aead is not set +# CONFIG_PACKAGE_kmod-crypto-authenc is not set +# CONFIG_PACKAGE_kmod-crypto-cbc is not set +# CONFIG_PACKAGE_kmod-crypto-ccm is not set +# CONFIG_PACKAGE_kmod-crypto-cmac is not set +# CONFIG_PACKAGE_kmod-crypto-crc32c is not set +# CONFIG_PACKAGE_kmod-crypto-ctr is not set +# CONFIG_PACKAGE_kmod-crypto-deflate is not set +# CONFIG_PACKAGE_kmod-crypto-des is not set +# CONFIG_PACKAGE_kmod-crypto-ecb is not set +# CONFIG_PACKAGE_kmod-crypto-echainiv is not set +# CONFIG_PACKAGE_kmod-crypto-fcrypt is not set +# CONFIG_PACKAGE_kmod-crypto-gcm is not set +# CONFIG_PACKAGE_kmod-crypto-gf128 is not set +# CONFIG_PACKAGE_kmod-crypto-ghash is not set +# CONFIG_PACKAGE_kmod-crypto-hash is not set +# CONFIG_PACKAGE_kmod-crypto-hmac is not set +# CONFIG_PACKAGE_kmod-crypto-hw-ccp is not set +# CONFIG_PACKAGE_kmod-crypto-hw-geode is not set +# CONFIG_PACKAGE_kmod-crypto-hw-hifn-795x is not set +# CONFIG_PACKAGE_kmod-crypto-hw-padlock is not set +# CONFIG_PACKAGE_kmod-crypto-hw-talitos is not set +# CONFIG_PACKAGE_kmod-crypto-iv is not set +# CONFIG_PACKAGE_kmod-crypto-manager is not set +# CONFIG_PACKAGE_kmod-crypto-md4 is not set +# CONFIG_PACKAGE_kmod-crypto-md5 is not set +# CONFIG_PACKAGE_kmod-crypto-michael-mic is not set +# CONFIG_PACKAGE_kmod-crypto-misc is not set +# CONFIG_PACKAGE_kmod-crypto-null is not set +# CONFIG_PACKAGE_kmod-crypto-pcbc is not set +# CONFIG_PACKAGE_kmod-crypto-pcompress is not set +# CONFIG_PACKAGE_kmod-crypto-rng is not set +# CONFIG_PACKAGE_kmod-crypto-seqiv is not set +# CONFIG_PACKAGE_kmod-crypto-sha1 is not set +# CONFIG_PACKAGE_kmod-crypto-sha256 is not set +# CONFIG_PACKAGE_kmod-crypto-sha512 is not set +# CONFIG_PACKAGE_kmod-crypto-test is not set +# CONFIG_PACKAGE_kmod-crypto-user is not set +# CONFIG_PACKAGE_kmod-crypto-wq is not set +# CONFIG_PACKAGE_kmod-crypto-xts is not set +# CONFIG_PACKAGE_kmod-cryptodev is not set + +# +# Filesystems +# +# CONFIG_PACKAGE_kmod-fs-afs is not set +# CONFIG_PACKAGE_kmod-fs-autofs4 is not set +# CONFIG_PACKAGE_kmod-fs-btrfs is not set +# CONFIG_PACKAGE_kmod-fs-cifs is not set +# CONFIG_PACKAGE_kmod-fs-configfs is not set +# CONFIG_PACKAGE_kmod-fs-cramfs is not set +# CONFIG_PACKAGE_kmod-fs-exfat is not set +# CONFIG_PACKAGE_kmod-fs-exportfs is not set +# CONFIG_PACKAGE_kmod-fs-ext4 is not set +# CONFIG_PACKAGE_kmod-fs-f2fs is not set +# CONFIG_PACKAGE_kmod-fs-fscache is not set +# CONFIG_PACKAGE_kmod-fs-hfs is not set +# CONFIG_PACKAGE_kmod-fs-hfsplus is not set +# CONFIG_PACKAGE_kmod-fs-isofs is not set +# CONFIG_PACKAGE_kmod-fs-jfs is not set +# CONFIG_PACKAGE_kmod-fs-minix is not set +# CONFIG_PACKAGE_kmod-fs-msdos is not set +# CONFIG_PACKAGE_kmod-fs-nfs is not set +# CONFIG_PACKAGE_kmod-fs-nfs-common is not set +# CONFIG_PACKAGE_kmod-fs-nfsd is not set +# CONFIG_PACKAGE_kmod-fs-ntfs is not set +# CONFIG_PACKAGE_kmod-fs-reiserfs is not set +# CONFIG_PACKAGE_kmod-fs-squashfs is not set +# CONFIG_PACKAGE_kmod-fs-udf is not set +# CONFIG_PACKAGE_kmod-fs-vfat is not set +# CONFIG_PACKAGE_kmod-fs-xfs is not set +# CONFIG_PACKAGE_kmod-fuse is not set + +# +# FireWire support +# + +# +# Hardware Monitoring Support +# +# CONFIG_PACKAGE_kmod-hwmon-core is not set + +# +# I2C support +# +# CONFIG_PACKAGE_kmod-i2c-core is not set +# CONFIG_PACKAGE_kmod-i2c-gpio-custom is not set + +# +# Input modules +# +# CONFIG_PACKAGE_kmod-hid is not set +# CONFIG_PACKAGE_kmod-hid-generic is not set +# CONFIG_PACKAGE_kmod-input-core is not set +# CONFIG_PACKAGE_kmod-input-evdev is not set +# CONFIG_PACKAGE_kmod-input-gpio-encoder is not set +# CONFIG_PACKAGE_kmod-input-gpio-keys is not set +# CONFIG_PACKAGE_kmod-input-gpio-keys-polled is not set +# CONFIG_PACKAGE_kmod-input-joydev is not set +# CONFIG_PACKAGE_kmod-input-matrixkmap is not set +# CONFIG_PACKAGE_kmod-input-polldev is not set +# CONFIG_PACKAGE_kmod-input-uinput is not set + +# +# LED modules +# +# CONFIG_PACKAGE_kmod-leds-gpio is not set +# CONFIG_PACKAGE_kmod-leds-pca963x is not set +# CONFIG_PACKAGE_kmod-ledtrig-default-on is not set +# CONFIG_PACKAGE_kmod-ledtrig-gpio is not set +# CONFIG_PACKAGE_kmod-ledtrig-heartbeat is not set +# CONFIG_PACKAGE_kmod-ledtrig-netdev is not set +# CONFIG_PACKAGE_kmod-ledtrig-oneshot is not set +# CONFIG_PACKAGE_kmod-ledtrig-timer is not set +# CONFIG_PACKAGE_kmod-ledtrig-transient is not set + +# +# Libraries +# +# CONFIG_PACKAGE_kmod-lib-cordic is not set +CONFIG_PACKAGE_kmod-lib-crc-ccitt=y +# CONFIG_PACKAGE_kmod-lib-crc-itu-t is not set +# CONFIG_PACKAGE_kmod-lib-crc16 is not set +# CONFIG_PACKAGE_kmod-lib-crc32c is not set +# CONFIG_PACKAGE_kmod-lib-crc7 is not set +# CONFIG_PACKAGE_kmod-lib-crc8 is not set +# CONFIG_PACKAGE_kmod-lib-textsearch is not set + +# +# Native Language Support +# +# CONFIG_PACKAGE_kmod-nls-base is not set +# CONFIG_PACKAGE_kmod-nls-cp1250 is not set +# CONFIG_PACKAGE_kmod-nls-cp1251 is not set +# CONFIG_PACKAGE_kmod-nls-cp437 is not set +# CONFIG_PACKAGE_kmod-nls-cp775 is not set +# CONFIG_PACKAGE_kmod-nls-cp850 is not set +# CONFIG_PACKAGE_kmod-nls-cp852 is not set +# CONFIG_PACKAGE_kmod-nls-cp862 is not set +# CONFIG_PACKAGE_kmod-nls-cp864 is not set +# CONFIG_PACKAGE_kmod-nls-cp866 is not set +# CONFIG_PACKAGE_kmod-nls-cp932 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-1 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-13 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-15 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-2 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-6 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-8 is not set +# CONFIG_PACKAGE_kmod-nls-koi8r is not set +# CONFIG_PACKAGE_kmod-nls-utf8 is not set + +# +# Netfilter Extensions +# +# CONFIG_PACKAGE_kmod-arptables is not set +# CONFIG_PACKAGE_kmod-ebtables is not set +CONFIG_PACKAGE_kmod-ip6tables=y +# CONFIG_PACKAGE_kmod-ip6tables-extra is not set +# CONFIG_PACKAGE_kmod-ipt-account is not set +# CONFIG_PACKAGE_kmod-ipt-chaos is not set +# CONFIG_PACKAGE_kmod-ipt-cluster is not set +# CONFIG_PACKAGE_kmod-ipt-clusterip is not set +# CONFIG_PACKAGE_kmod-ipt-compat-xtables is not set +# CONFIG_PACKAGE_kmod-ipt-condition is not set +CONFIG_PACKAGE_kmod-ipt-conntrack=y +# CONFIG_PACKAGE_kmod-ipt-conntrack-extra is not set +CONFIG_PACKAGE_kmod-ipt-core=y +# CONFIG_PACKAGE_kmod-ipt-debug is not set +# CONFIG_PACKAGE_kmod-ipt-delude is not set +# CONFIG_PACKAGE_kmod-ipt-dhcpmac is not set +# CONFIG_PACKAGE_kmod-ipt-dnetmap is not set +# CONFIG_PACKAGE_kmod-ipt-extra is not set +# CONFIG_PACKAGE_kmod-ipt-filter is not set +# CONFIG_PACKAGE_kmod-ipt-fuzzy is not set +# CONFIG_PACKAGE_kmod-ipt-geoip is not set +# CONFIG_PACKAGE_kmod-ipt-hashlimit is not set +# CONFIG_PACKAGE_kmod-ipt-iface is not set +# CONFIG_PACKAGE_kmod-ipt-ipmark is not set +# CONFIG_PACKAGE_kmod-ipt-ipopt is not set +# CONFIG_PACKAGE_kmod-ipt-ipp2p is not set +# CONFIG_PACKAGE_kmod-ipt-iprange is not set +# CONFIG_PACKAGE_kmod-ipt-ipsec is not set +CONFIG_PACKAGE_kmod-ipt-ipset=y +# CONFIG_PACKAGE_kmod-ipt-ipv4options is not set +# CONFIG_PACKAGE_kmod-ipt-led is not set +# CONFIG_PACKAGE_kmod-ipt-length2 is not set +# CONFIG_PACKAGE_kmod-ipt-logmark is not set +# CONFIG_PACKAGE_kmod-ipt-lscan is not set +# CONFIG_PACKAGE_kmod-ipt-lua is not set +CONFIG_PACKAGE_kmod-ipt-nat=y +# CONFIG_PACKAGE_kmod-ipt-nat-extra is not set +# CONFIG_PACKAGE_kmod-ipt-nat6 is not set +# CONFIG_PACKAGE_kmod-ipt-nathelper-rtsp is not set +# CONFIG_PACKAGE_kmod-ipt-nflog is not set +# CONFIG_PACKAGE_kmod-ipt-nfqueue is not set +# CONFIG_PACKAGE_kmod-ipt-psd is not set +# CONFIG_PACKAGE_kmod-ipt-quota2 is not set +# CONFIG_PACKAGE_kmod-ipt-raw is not set +# CONFIG_PACKAGE_kmod-ipt-raw6 is not set +# CONFIG_PACKAGE_kmod-ipt-sysrq is not set +# CONFIG_PACKAGE_kmod-ipt-tarpit is not set +# CONFIG_PACKAGE_kmod-ipt-tproxy is not set +# CONFIG_PACKAGE_kmod-ipt-u32 is not set +# CONFIG_PACKAGE_kmod-ipt-ulog is not set +CONFIG_PACKAGE_kmod-nf-conntrack=y +CONFIG_PACKAGE_kmod-nf-conntrack-netlink=y +CONFIG_PACKAGE_kmod-nf-conntrack6=y +CONFIG_PACKAGE_kmod-nf-ipt=y +CONFIG_PACKAGE_kmod-nf-ipt6=y +CONFIG_PACKAGE_kmod-nf-nat=y +# CONFIG_PACKAGE_kmod-nf-nat6 is not set +# CONFIG_PACKAGE_kmod-nf-nathelper is not set +# CONFIG_PACKAGE_kmod-nf-nathelper-extra is not set +CONFIG_PACKAGE_kmod-nfnetlink=y +# CONFIG_PACKAGE_kmod-nfnetlink-log is not set +# CONFIG_PACKAGE_kmod-nfnetlink-queue is not set +# CONFIG_PACKAGE_kmod-nft-core is not set +# CONFIG_PACKAGE_kmod-nft-nat is not set +# CONFIG_PACKAGE_kmod-nft-nat6 is not set + +# +# Network Devices +# +# CONFIG_PACKAGE_kmod-dummy is not set +# CONFIG_PACKAGE_kmod-ethoc is not set +# CONFIG_PACKAGE_kmod-gigaset is not set +# CONFIG_PACKAGE_kmod-hfcmulti is not set +# CONFIG_PACKAGE_kmod-hfcpci is not set +# CONFIG_PACKAGE_kmod-ifb is not set +# CONFIG_PACKAGE_kmod-libphy is not set +# CONFIG_PACKAGE_kmod-macvlan is not set +# CONFIG_PACKAGE_kmod-mii is not set +# CONFIG_PACKAGE_kmod-of-mdio is not set +# CONFIG_PACKAGE_kmod-phy-broadcom is not set +# CONFIG_PACKAGE_kmod-ppfe is not set +# CONFIG_PACKAGE_kmod-siit is not set +# CONFIG_PACKAGE_kmod-spi-ks8995 is not set +# CONFIG_PACKAGE_kmod-swconfig is not set +# CONFIG_PACKAGE_kmod-switch-ip17xx is not set +# CONFIG_PACKAGE_kmod-switch-mvsw61xx is not set +# CONFIG_PACKAGE_kmod-switch-rtl8366-smi is not set +# CONFIG_PACKAGE_kmod-switch-rtl8366rb is not set +# CONFIG_PACKAGE_kmod-switch-rtl8366s is not set +# CONFIG_PACKAGE_kmod-switch-rtl8367b is not set +# CONFIG_PACKAGE_kmod-tg3 is not set + +# +# Network Support +# +# CONFIG_PACKAGE_kmod-8021q is not set +# CONFIG_PACKAGE_kmod-appletalk is not set +# CONFIG_PACKAGE_kmod-atm is not set +# CONFIG_PACKAGE_kmod-ax25 is not set +# CONFIG_PACKAGE_kmod-batman-adv is not set +# CONFIG_PACKAGE_kmod-bonding is not set +# CONFIG_PACKAGE_kmod-bridge is not set +# CONFIG_PACKAGE_kmod-capi is not set +# CONFIG_PACKAGE_kmod-dnsresolver is not set +# CONFIG_PACKAGE_kmod-gre is not set +# CONFIG_PACKAGE_kmod-gre6 is not set +# CONFIG_PACKAGE_kmod-ip6-tunnel is not set +# CONFIG_PACKAGE_kmod-ipip is not set +# CONFIG_PACKAGE_kmod-ipsec is not set +# CONFIG_PACKAGE_kmod-iptunnel6 is not set +# CONFIG_PACKAGE_kmod-isdn4linux is not set +# CONFIG_PACKAGE_kmod-jool is not set +# CONFIG_PACKAGE_kmod-l2tp is not set +# CONFIG_PACKAGE_kmod-l2tp-eth is not set +# CONFIG_PACKAGE_kmod-l2tp-ip is not set +# CONFIG_PACKAGE_kmod-llc is not set +# CONFIG_PACKAGE_kmod-misdn is not set +# CONFIG_PACKAGE_kmod-mpls is not set +# CONFIG_PACKAGE_kmod-nat46 is not set +# CONFIG_PACKAGE_kmod-netem is not set +# CONFIG_PACKAGE_kmod-nlmon is not set +# CONFIG_PACKAGE_kmod-openvswitch is not set +CONFIG_PACKAGE_kmod-ppp=y +# CONFIG_PACKAGE_kmod-mppe is not set +# CONFIG_PACKAGE_kmod-pktgen is not set +# CONFIG_PACKAGE_kmod-ppp-synctty is not set +# CONFIG_PACKAGE_kmod-pppoa is not set +CONFIG_PACKAGE_kmod-pppoe=y +# CONFIG_PACKAGE_kmod-pppol2tp is not set +CONFIG_PACKAGE_kmod-pppox=y +# CONFIG_PACKAGE_kmod-pptp is not set +# CONFIG_PACKAGE_kmod-sched is not set +# CONFIG_PACKAGE_kmod-sched-cake is not set +# CONFIG_PACKAGE_kmod-sched-connmark is not set +# CONFIG_PACKAGE_kmod-sched-core is not set +# CONFIG_PACKAGE_kmod-sctp is not set +# CONFIG_PACKAGE_kmod-sit is not set +CONFIG_PACKAGE_kmod-slhc=y +# CONFIG_PACKAGE_kmod-slip is not set +# CONFIG_PACKAGE_kmod-stp is not set +# CONFIG_PACKAGE_kmod-trelay is not set +CONFIG_PACKAGE_kmod-tun=y +# CONFIG_PACKAGE_kmod-veth is not set +# CONFIG_PACKAGE_kmod-vxlan is not set +# CONFIG_PACKAGE_kmod-wireguard is not set + +# +# Other modules +# +# CONFIG_PACKAGE_kmod-6lowpan is not set +# CONFIG_PACKAGE_kmod-ath3k is not set +# CONFIG_PACKAGE_kmod-bluetooth is not set +# CONFIG_PACKAGE_kmod-bluetooth_6lowpan is not set +# CONFIG_PACKAGE_kmod-bmp085 is not set +# CONFIG_PACKAGE_kmod-bmp085-i2c is not set +# CONFIG_PACKAGE_kmod-bmp085-spi is not set +# CONFIG_PACKAGE_kmod-button-hotplug is not set +# CONFIG_PACKAGE_kmod-echo is not set +# CONFIG_PACKAGE_kmod-eeprom-93cx6 is not set +# CONFIG_PACKAGE_kmod-eeprom-at24 is not set +# CONFIG_PACKAGE_kmod-eeprom-at25 is not set +# CONFIG_PACKAGE_kmod-gpio-beeper is not set +# CONFIG_PACKAGE_kmod-gpio-button-hotplug is not set +# CONFIG_PACKAGE_kmod-gpio-dev is not set +# CONFIG_PACKAGE_kmod-gpio-mcp23s08 is not set +# CONFIG_PACKAGE_kmod-gpio-nxp-74hc164 is not set +# CONFIG_PACKAGE_kmod-gpio-pca953x is not set +# CONFIG_PACKAGE_kmod-gpio-pcf857x is not set +# CONFIG_PACKAGE_kmod-iio-core is not set +# CONFIG_PACKAGE_kmod-ikconfig is not set +# CONFIG_PACKAGE_kmod-lp is not set +# CONFIG_PACKAGE_kmod-mmc is not set +# CONFIG_PACKAGE_kmod-mtd-rw is not set +# CONFIG_PACKAGE_kmod-mtdtests is not set +# CONFIG_PACKAGE_kmod-pps is not set +# CONFIG_PACKAGE_kmod-pps-gpio is not set +# CONFIG_PACKAGE_kmod-pps-ldisc is not set +# CONFIG_PACKAGE_kmod-ptp is not set +# CONFIG_PACKAGE_kmod-random-core is not set +# CONFIG_PACKAGE_kmod-regmap is not set +# CONFIG_PACKAGE_kmod-rotary-gpio-custom is not set +# CONFIG_PACKAGE_kmod-rtc-ds1307 is not set +# CONFIG_PACKAGE_kmod-rtc-ds1374 is not set +# CONFIG_PACKAGE_kmod-rtc-ds1672 is not set +# CONFIG_PACKAGE_kmod-rtc-isl1208 is not set +# CONFIG_PACKAGE_kmod-rtc-pcf2123 is not set +# CONFIG_PACKAGE_kmod-rtc-pcf8563 is not set +# CONFIG_PACKAGE_kmod-rtc-pt7c4338 is not set +# CONFIG_PACKAGE_kmod-rtc-rs5c372a is not set +# CONFIG_PACKAGE_kmod-sdhci is not set +# CONFIG_PACKAGE_kmod-serial-8250 is not set +# CONFIG_PACKAGE_kmod-softdog is not set +# CONFIG_PACKAGE_kmod-zram is not set + +# +# PCMCIA support +# + +# +# SPI Support +# +# CONFIG_PACKAGE_kmod-mmc-spi is not set +# CONFIG_PACKAGE_kmod-spi-bitbang is not set +# CONFIG_PACKAGE_kmod-spi-dev is not set +# CONFIG_PACKAGE_kmod-spi-gpio is not set +# CONFIG_PACKAGE_kmod-spi-gpio-custom is not set +# CONFIG_PACKAGE_kmod-spi-gpio-old is not set + +# +# Sound Support +# +# CONFIG_PACKAGE_kmod-sound-core is not set + +# +# USB Support +# +# CONFIG_PACKAGE_kmod-usb-acm is not set +# CONFIG_PACKAGE_kmod-usb-atm is not set +# CONFIG_PACKAGE_kmod-usb-cm109 is not set +# CONFIG_PACKAGE_kmod-usb-core is not set +# CONFIG_PACKAGE_kmod-usb-dwc2 is not set +# CONFIG_PACKAGE_kmod-usb-dwc3 is not set +# CONFIG_PACKAGE_kmod-usb-dwc3-of-simple is not set +# CONFIG_PACKAGE_kmod-usb-hid is not set +# CONFIG_PACKAGE_kmod-usb-ledtrig-usbport is not set +# CONFIG_PACKAGE_kmod-usb-net is not set +# CONFIG_PACKAGE_kmod-usb-ohci is not set +# CONFIG_PACKAGE_kmod-usb-printer is not set +# CONFIG_PACKAGE_kmod-usb-serial is not set +# CONFIG_PACKAGE_kmod-usb-storage is not set +# CONFIG_PACKAGE_kmod-usb-storage-extras is not set +# CONFIG_PACKAGE_kmod-usb-uhci is not set +# CONFIG_PACKAGE_kmod-usb-wdm is not set +# CONFIG_PACKAGE_kmod-usb-yealink is not set +# CONFIG_PACKAGE_kmod-usb2 is not set +# CONFIG_PACKAGE_kmod-usb3 is not set +# CONFIG_PACKAGE_kmod-usbip is not set +# CONFIG_PACKAGE_kmod-usbip-client is not set +# CONFIG_PACKAGE_kmod-usbip-server is not set +# CONFIG_PACKAGE_kmod-usbmon is not set + +# +# Video Support +# +# CONFIG_PACKAGE_kmod-video-core is not set + +# +# Virtualization +# + +# +# Voice over IP +# +# CONFIG_PACKAGE_kmod-dahdi is not set + +# +# W1 support +# +# CONFIG_PACKAGE_kmod-w1 is not set + +# +# WPAN 802.15.4 Support +# +# CONFIG_PACKAGE_kmod-at86rf230 is not set +# CONFIG_PACKAGE_kmod-cc2520 is not set +# CONFIG_PACKAGE_kmod-fakelb is not set +# CONFIG_PACKAGE_kmod-ieee802154 is not set +# CONFIG_PACKAGE_kmod-ieee802154_6lowpan is not set +# CONFIG_PACKAGE_kmod-mac802154 is not set +# CONFIG_PACKAGE_kmod-mrf24j40 is not set + +# +# Wireless Drivers +# +# CONFIG_PACKAGE_kmod-ath is not set +# CONFIG_PACKAGE_kmod-ath9k-htc is not set +# CONFIG_PACKAGE_kmod-brcmfmac is not set +# CONFIG_PACKAGE_kmod-brcmutil is not set +# CONFIG_PACKAGE_kmod-carl9170 is not set +CONFIG_PACKAGE_kmod-cfg80211=y +# CONFIG_PACKAGE_kmod-lib80211 is not set +# CONFIG_PACKAGE_kmod-libertas-sdio is not set +# CONFIG_PACKAGE_kmod-libertas-spi is not set +# CONFIG_PACKAGE_kmod-libertas-usb is not set +# CONFIG_PACKAGE_kmod-mac80211 is not set +# CONFIG_PACKAGE_kmod-mac80211-hwsim is not set +# CONFIG_PACKAGE_kmod-mt7601u is not set +# CONFIG_PACKAGE_kmod-net-rtl8192su is not set +# CONFIG_PACKAGE_kmod-p54-common is not set +# CONFIG_PACKAGE_kmod-p54-usb is not set +# CONFIG_PACKAGE_kmod-rt2500-usb is not set +# CONFIG_PACKAGE_kmod-rt2800-usb is not set +# CONFIG_PACKAGE_kmod-rt2x00-lib is not set +# CONFIG_PACKAGE_kmod-rt73-usb is not set +# CONFIG_PACKAGE_kmod-rtl8187 is not set +# CONFIG_PACKAGE_kmod-rtl8192cu is not set +# CONFIG_PACKAGE_kmod-rtl8xxxu is not set +# CONFIG_PACKAGE_kmod-wl12xx is not set +# CONFIG_PACKAGE_kmod-wl18xx is not set +# CONFIG_PACKAGE_kmod-wlcore is not set +# CONFIG_PACKAGE_kmod-zd1211rw is not set + +# +# Languages +# + +# +# Erlang +# +# CONFIG_PACKAGE_erlang is not set +# CONFIG_PACKAGE_erlang-asn1 is not set +# CONFIG_PACKAGE_erlang-compiler is not set +# CONFIG_PACKAGE_erlang-crypto is not set +# CONFIG_PACKAGE_erlang-hipe is not set +# CONFIG_PACKAGE_erlang-inets is not set +# CONFIG_PACKAGE_erlang-mnesia is not set +# CONFIG_PACKAGE_erlang-runtime-tools is not set +# CONFIG_PACKAGE_erlang-snmp is not set +# CONFIG_PACKAGE_erlang-ssh is not set +# CONFIG_PACKAGE_erlang-ssl is not set +# CONFIG_PACKAGE_erlang-syntax-tools is not set + +# +# Java +# +# CONFIG_PACKAGE_jamvm is not set + +# +# Lua +# +# CONFIG_PACKAGE_dkjson is not set +# CONFIG_PACKAGE_json4lua is not set +# CONFIG_PACKAGE_libiwinfo-lua is not set +# CONFIG_PACKAGE_lpeg is not set +# CONFIG_PACKAGE_lsqlite3 is not set +# CONFIG_PACKAGE_lua is not set +# CONFIG_PACKAGE_lua-bencode is not set +# CONFIG_PACKAGE_lua-cjson is not set +# CONFIG_PACKAGE_lua-copas is not set +# CONFIG_PACKAGE_lua-coxpcall is not set +# CONFIG_PACKAGE_lua-lzlib is not set +# CONFIG_PACKAGE_lua-md5 is not set +# CONFIG_PACKAGE_lua-mobdebug is not set +# CONFIG_PACKAGE_lua-mosquitto is not set +# CONFIG_PACKAGE_lua-openssl is not set +# CONFIG_PACKAGE_lua-penlight is not set +# CONFIG_PACKAGE_lua-rings is not set +# CONFIG_PACKAGE_lua-rs232 is not set +# CONFIG_PACKAGE_lua-sha2 is not set +# CONFIG_PACKAGE_lua-wsapi-base is not set +# CONFIG_PACKAGE_lua-wsapi-xavante is not set +# CONFIG_PACKAGE_lua-xavante is not set +# CONFIG_PACKAGE_luabitop is not set +# CONFIG_PACKAGE_luac is not set +# CONFIG_PACKAGE_luaexpat is not set +# CONFIG_PACKAGE_luafilesystem is not set +# CONFIG_PACKAGE_luai2c is not set +# CONFIG_PACKAGE_luajit is not set +# CONFIG_PACKAGE_lualanes is not set +# CONFIG_PACKAGE_luaposix is not set +# CONFIG_PACKAGE_luarocks is not set +# CONFIG_PACKAGE_luasec is not set +# CONFIG_PACKAGE_luasoap is not set +# CONFIG_PACKAGE_luasocket is not set +# CONFIG_PACKAGE_luasql-mysql is not set +# CONFIG_PACKAGE_luasql-pgsql is not set +# CONFIG_PACKAGE_luasql-sqlite3 is not set +# CONFIG_PACKAGE_lzmq is not set +# CONFIG_PACKAGE_uuid is not set + +# +# Node.js +# +CONFIG_PACKAGE_node=y +# CONFIG_PACKAGE_node-arduino-firmata is not set +# CONFIG_PACKAGE_node-cylon is not set +# CONFIG_PACKAGE_node-cylon-firmata is not set +# CONFIG_PACKAGE_node-cylon-gpio is not set +# CONFIG_PACKAGE_node-cylon-i2c is not set +# CONFIG_PACKAGE_node-hid is not set +# CONFIG_PACKAGE_node-serialport is not set + +# +# PHP +# +# CONFIG_PACKAGE_php7 is not set + +# +# Perl +# +# CONFIG_PACKAGE_perl is not set + +# +# Python +# +# CONFIG_PACKAGE_chardet is not set +# CONFIG_PACKAGE_django is not set +# CONFIG_PACKAGE_django-appconf is not set +# CONFIG_PACKAGE_django-compressor is not set +# CONFIG_PACKAGE_django-constance is not set +# CONFIG_PACKAGE_django-jsonfield is not set +# CONFIG_PACKAGE_django-picklefield is not set +# CONFIG_PACKAGE_django-postoffice is not set +# CONFIG_PACKAGE_django-restframework is not set +# CONFIG_PACKAGE_django-statici18n is not set +# CONFIG_PACKAGE_et_xmlfile is not set +# CONFIG_PACKAGE_flup is not set +# CONFIG_PACKAGE_gunicorn is not set +# CONFIG_PACKAGE_jdcal is not set +# CONFIG_PACKAGE_micropython is not set +# CONFIG_PACKAGE_micropython-lib is not set +# CONFIG_PACKAGE_openpyxl is not set +# CONFIG_PACKAGE_pillow is not set +# CONFIG_PACKAGE_python is not set +# CONFIG_PACKAGE_python-attrs is not set +# CONFIG_PACKAGE_python-base is not set +# CONFIG_PACKAGE_python-cffi is not set +# CONFIG_PACKAGE_python-codecs is not set +# CONFIG_PACKAGE_python-compiler is not set +# CONFIG_PACKAGE_python-crcmod is not set +# CONFIG_PACKAGE_python-crypto is not set +# CONFIG_PACKAGE_python-cryptography is not set +# CONFIG_PACKAGE_python-ctypes is not set +# CONFIG_PACKAGE_python-dateutil is not set +# CONFIG_PACKAGE_python-db is not set +# CONFIG_PACKAGE_python-decimal is not set +# CONFIG_PACKAGE_python-dev is not set +# CONFIG_PACKAGE_python-distutils is not set +# CONFIG_PACKAGE_python-dns is not set +# CONFIG_PACKAGE_python-egenix-mx-base is not set +# CONFIG_PACKAGE_python-email is not set +# CONFIG_PACKAGE_python-enum34 is not set +# CONFIG_PACKAGE_python-gdbm is not set +# CONFIG_PACKAGE_python-gmpy2 is not set +# CONFIG_PACKAGE_python-idna is not set +# CONFIG_PACKAGE_python-ipaddress is not set +# CONFIG_PACKAGE_python-ldap is not set +# CONFIG_PACKAGE_python-lib2to3 is not set +# CONFIG_PACKAGE_python-light is not set +# CONFIG_PACKAGE_python-logging is not set +# CONFIG_PACKAGE_python-multiprocessing is not set +# CONFIG_PACKAGE_python-mysql is not set +# CONFIG_PACKAGE_python-ncurses is not set +# CONFIG_PACKAGE_python-openssl is not set +# CONFIG_PACKAGE_python-parsley is not set +# CONFIG_PACKAGE_python-pcapy is not set +# CONFIG_PACKAGE_python-pip is not set +# CONFIG_PACKAGE_python-ply is not set +# CONFIG_PACKAGE_python-psycopg2 is not set +# CONFIG_PACKAGE_python-pyasn1 is not set +# CONFIG_PACKAGE_python-pyasn1-modules is not set +# CONFIG_PACKAGE_python-pycparser is not set +# CONFIG_PACKAGE_python-pydoc is not set +# CONFIG_PACKAGE_python-pyopenssl is not set +# CONFIG_PACKAGE_python-pyptlib is not set +# CONFIG_PACKAGE_python-pyserial is not set +# CONFIG_PACKAGE_python-service-identity is not set +# CONFIG_PACKAGE_python-setuptools is not set +# CONFIG_PACKAGE_python-six is not set +# CONFIG_PACKAGE_python-smbus is not set +# CONFIG_PACKAGE_python-sqlite3 is not set +# CONFIG_PACKAGE_python-txsocksx is not set +# CONFIG_PACKAGE_python-unittest is not set +# CONFIG_PACKAGE_python-urllib3 is not set +# CONFIG_PACKAGE_python-xml is not set +# CONFIG_PACKAGE_python-yaml is not set +# CONFIG_PACKAGE_python3 is not set +# CONFIG_PACKAGE_python3-asyncio is not set +# CONFIG_PACKAGE_python3-base is not set +# CONFIG_PACKAGE_python3-bottle is not set +# CONFIG_PACKAGE_python3-codecs is not set +# CONFIG_PACKAGE_python3-ctypes is not set +# CONFIG_PACKAGE_python3-dbm is not set +# CONFIG_PACKAGE_python3-decimal is not set +# CONFIG_PACKAGE_python3-dev is not set +# CONFIG_PACKAGE_python3-distutils is not set +# CONFIG_PACKAGE_python3-email is not set +# CONFIG_PACKAGE_python3-gdbm is not set +# CONFIG_PACKAGE_python3-lib2to3 is not set +# CONFIG_PACKAGE_python3-light is not set +# CONFIG_PACKAGE_python3-logging is not set +# CONFIG_PACKAGE_python3-lzma is not set +# CONFIG_PACKAGE_python3-multiprocessing is not set +# CONFIG_PACKAGE_python3-ncurses is not set +# CONFIG_PACKAGE_python3-openssl is not set +# CONFIG_PACKAGE_python3-pip is not set +# CONFIG_PACKAGE_python3-pydoc is not set +# CONFIG_PACKAGE_python3-setuptools is not set +# CONFIG_PACKAGE_python3-smbus is not set +# CONFIG_PACKAGE_python3-sqlite3 is not set +# CONFIG_PACKAGE_python3-unittest is not set +# CONFIG_PACKAGE_python3-xml is not set +# CONFIG_PACKAGE_pytz is not set +# CONFIG_PACKAGE_rcssmin is not set +# CONFIG_PACKAGE_simplejson is not set +# CONFIG_PACKAGE_twisted is not set +# CONFIG_PACKAGE_zope-interface is not set + +# +# Ruby +# +# CONFIG_PACKAGE_ruby is not set + +# +# Tcl +# +# CONFIG_PACKAGE_vala is not set + +# +# Libraries +# + +# +# Compression +# +# CONFIG_PACKAGE_libbz2 is not set +# CONFIG_PACKAGE_liblzma is not set +# CONFIG_PACKAGE_libunrar is not set + +# +# Filesystem +# +CONFIG_PACKAGE_libacl=y +CONFIG_PACKAGE_libattr=y +# CONFIG_PACKAGE_libext2fs is not set +# CONFIG_PACKAGE_libfuse is not set +# CONFIG_PACKAGE_libow is not set +# CONFIG_PACKAGE_libow-capi is not set +# CONFIG_PACKAGE_libsysfs is not set + +# +# Firewall +# +# CONFIG_PACKAGE_libfko is not set +CONFIG_PACKAGE_libip4tc=y +CONFIG_PACKAGE_libip6tc=y +# CONFIG_PACKAGE_libiptc is not set +CONFIG_PACKAGE_libxtables=y + +# +# Instant Messaging +# +# CONFIG_PACKAGE_quasselc is not set + +# +# IoT +# +# CONFIG_PACKAGE_libupm is not set +# CONFIG_PACKAGE_libupm-a110x is not set +# CONFIG_PACKAGE_libupm-ad8232 is not set +# CONFIG_PACKAGE_libupm-adafruitss is not set +# CONFIG_PACKAGE_libupm-adc121c021 is not set +# CONFIG_PACKAGE_libupm-adis16448 is not set +# CONFIG_PACKAGE_libupm-adxl335 is not set +# CONFIG_PACKAGE_libupm-adxl345 is not set +# CONFIG_PACKAGE_libupm-am2315 is not set +# CONFIG_PACKAGE_libupm-apds9002 is not set +# CONFIG_PACKAGE_libupm-at42qt1070 is not set +# CONFIG_PACKAGE_libupm-biss0001 is not set +# CONFIG_PACKAGE_libupm-bmpx8x is not set +# CONFIG_PACKAGE_libupm-buzzer is not set +# CONFIG_PACKAGE_libupm-cjq4435 is not set +# CONFIG_PACKAGE_libupm-ds1307 is not set +# CONFIG_PACKAGE_libupm-ecs1030 is not set +# CONFIG_PACKAGE_libupm-enc03r is not set +# CONFIG_PACKAGE_libupm-flex is not set +# CONFIG_PACKAGE_libupm-gas is not set +# CONFIG_PACKAGE_libupm-gp2y0a is not set +# CONFIG_PACKAGE_libupm-grove is not set +# CONFIG_PACKAGE_libupm-grovecircularled is not set +# CONFIG_PACKAGE_libupm-grovecollision is not set +# CONFIG_PACKAGE_libupm-groveehr is not set +# CONFIG_PACKAGE_libupm-groveeldriver is not set +# CONFIG_PACKAGE_libupm-groveelectromagnet is not set +# CONFIG_PACKAGE_libupm-groveemg is not set +# CONFIG_PACKAGE_libupm-grovegprs is not set +# CONFIG_PACKAGE_libupm-grovegsr is not set +# CONFIG_PACKAGE_libupm-grovelinefinder is not set +# CONFIG_PACKAGE_libupm-grovemd is not set +# CONFIG_PACKAGE_libupm-grovemoisture is not set +# CONFIG_PACKAGE_libupm-groveo2 is not set +# CONFIG_PACKAGE_libupm-grovescam is not set +# CONFIG_PACKAGE_libupm-grovespeaker is not set +# CONFIG_PACKAGE_libupm-grovevdiv is not set +# CONFIG_PACKAGE_libupm-grovewater is not set +# CONFIG_PACKAGE_libupm-grovewfs is not set +# CONFIG_PACKAGE_libupm-guvas12d is not set +# CONFIG_PACKAGE_libupm-h3lis331dl is not set +# CONFIG_PACKAGE_libupm-hcsr04 is not set +# CONFIG_PACKAGE_libupm-hm11 is not set +# CONFIG_PACKAGE_libupm-hmc5883l is not set +# CONFIG_PACKAGE_libupm-hmtrp is not set +# CONFIG_PACKAGE_libupm-hp20x is not set +# CONFIG_PACKAGE_libupm-ht9170 is not set +# CONFIG_PACKAGE_libupm-htu21d is not set +# CONFIG_PACKAGE_libupm-hx711 is not set +# CONFIG_PACKAGE_libupm-i2clcd is not set +# CONFIG_PACKAGE_libupm-ina132 is not set +# CONFIG_PACKAGE_libupm-isd1820 is not set +# CONFIG_PACKAGE_libupm-itg3200 is not set +# CONFIG_PACKAGE_libupm-joystick12 is not set +# CONFIG_PACKAGE_libupm-l298 is not set +# CONFIG_PACKAGE_libupm-ldt0028 is not set +# CONFIG_PACKAGE_libupm-lm35 is not set +# CONFIG_PACKAGE_libupm-lol is not set +# CONFIG_PACKAGE_libupm-loudness is not set +# CONFIG_PACKAGE_libupm-lpd8806 is not set +# CONFIG_PACKAGE_libupm-lsm303 is not set +# CONFIG_PACKAGE_libupm-lsm9ds0 is not set +# CONFIG_PACKAGE_libupm-m24lr64e is not set +# CONFIG_PACKAGE_libupm-max31723 is not set +# CONFIG_PACKAGE_libupm-max31855 is not set +# CONFIG_PACKAGE_libupm-max44000 is not set +# CONFIG_PACKAGE_libupm-max5487 is not set +# CONFIG_PACKAGE_libupm-maxds3231m is not set +# CONFIG_PACKAGE_libupm-maxsonarez is not set +# CONFIG_PACKAGE_libupm-mg811 is not set +# CONFIG_PACKAGE_libupm-mhz16 is not set +# CONFIG_PACKAGE_libupm-mic is not set +# CONFIG_PACKAGE_libupm-mlx90614 is not set +# CONFIG_PACKAGE_libupm-mma7455 is not set +# CONFIG_PACKAGE_libupm-mma7660 is not set +# CONFIG_PACKAGE_libupm-mpl3115a2 is not set +# CONFIG_PACKAGE_libupm-mpr121 is not set +# CONFIG_PACKAGE_libupm-mpu9150 is not set +# CONFIG_PACKAGE_libupm-mq303a is not set +# CONFIG_PACKAGE_libupm-my9221 is not set +# CONFIG_PACKAGE_libupm-nrf24l01 is not set +# CONFIG_PACKAGE_libupm-nrf8001 is not set +# CONFIG_PACKAGE_libupm-nunchuck is not set +# CONFIG_PACKAGE_libupm-otp538u is not set +# CONFIG_PACKAGE_libupm-pn532 is not set +# CONFIG_PACKAGE_libupm-ppd42ns is not set +# CONFIG_PACKAGE_libupm-pulsensor is not set +# CONFIG_PACKAGE_libupm-rfr359f is not set +# CONFIG_PACKAGE_libupm-rgbringcoder is not set +# CONFIG_PACKAGE_libupm-rotaryencoder is not set +# CONFIG_PACKAGE_libupm-rpr220 is not set +# CONFIG_PACKAGE_libupm-servo is not set +# CONFIG_PACKAGE_libupm-si114x is not set +# CONFIG_PACKAGE_libupm-sm130 is not set +# CONFIG_PACKAGE_libupm-st7735 is not set +# CONFIG_PACKAGE_libupm-stepmotor is not set +# CONFIG_PACKAGE_libupm-sx6119 is not set +# CONFIG_PACKAGE_libupm-ta12200 is not set +# CONFIG_PACKAGE_libupm-tcs3414cs is not set +# CONFIG_PACKAGE_libupm-th02 is not set +# CONFIG_PACKAGE_libupm-tm1637 is not set +# CONFIG_PACKAGE_libupm-tsl2561 is not set +# CONFIG_PACKAGE_libupm-ttp223 is not set +# CONFIG_PACKAGE_libupm-ublox6 is not set +# CONFIG_PACKAGE_libupm-uln200xa is not set +# CONFIG_PACKAGE_libupm-waterlevel is not set +# CONFIG_PACKAGE_libupm-wheelencoder is not set +# CONFIG_PACKAGE_libupm-wt5001 is not set +# CONFIG_PACKAGE_libupm-yg1006 is not set +# CONFIG_PACKAGE_libupm-zfm20 is not set + +# +# Languages +# +# CONFIG_PACKAGE_libyaml is not set + +# +# Networking +# +# CONFIG_PACKAGE_libsctp is not set + +# +# SSL +# +# CONFIG_PACKAGE_libcyassl is not set +# CONFIG_PACKAGE_libgnutls is not set +CONFIG_PACKAGE_libmbedtls=y +CONFIG_PACKAGE_libopenssl=y +CONFIG_OPENSSL_WITH_EC=y +# CONFIG_OPENSSL_WITH_EC2M is not set +# CONFIG_OPENSSL_WITH_SSL3 is not set +CONFIG_OPENSSL_WITH_DEPRECATED=y +# CONFIG_OPENSSL_WITH_DTLS is not set +# CONFIG_OPENSSL_WITH_COMPRESSION is not set +CONFIG_OPENSSL_WITH_NPN=y +CONFIG_OPENSSL_WITH_PSK=y +CONFIG_OPENSSL_WITH_SRP=y +# CONFIG_OPENSSL_HARDWARE_SUPPORT is not set +# CONFIG_OPENSSL_ENGINE_CRYPTO is not set + +# +# Sound +# +# CONFIG_PACKAGE_liblo is not set + +# +# Telephony +# +# CONFIG_PACKAGE_bcg729 is not set +# CONFIG_PACKAGE_dahdi-tools-libtonezone is not set +# CONFIG_PACKAGE_libiksemel is not set +# CONFIG_PACKAGE_libortp is not set +# CONFIG_PACKAGE_libosip2 is not set +# CONFIG_PACKAGE_libpj is not set +# CONFIG_PACKAGE_libpjlib-util is not set +# CONFIG_PACKAGE_libpjmedia is not set +# CONFIG_PACKAGE_libpjnath is not set +# CONFIG_PACKAGE_libpjsip is not set +# CONFIG_PACKAGE_libpjsip-simple is not set +# CONFIG_PACKAGE_libpjsip-ua is not set +# CONFIG_PACKAGE_libpjsua is not set +# CONFIG_PACKAGE_libpjsua2 is not set +# CONFIG_PACKAGE_libre is not set +# CONFIG_PACKAGE_librem is not set +# CONFIG_PACKAGE_libresample is not set +# CONFIG_PACKAGE_libspandsp is not set +# CONFIG_PACKAGE_libsrtp is not set + +# +# database +# +# CONFIG_PACKAGE_libpq is not set +# CONFIG_PACKAGE_libsqlite3 is not set +# CONFIG_PACKAGE_pgsqlodbc is not set +# CONFIG_PACKAGE_tdb is not set +# CONFIG_PACKAGE_unixodbc is not set + +# +# libelektra +# +# CONFIG_PACKAGE_libelektra-boost is not set +# CONFIG_PACKAGE_libelektra-core is not set +# CONFIG_PACKAGE_libelektra-cpp is not set +# CONFIG_PACKAGE_libelektra-crypto is not set +# CONFIG_PACKAGE_libelektra-curlget is not set +# CONFIG_PACKAGE_libelektra-dbus is not set +# CONFIG_PACKAGE_libelektra-extra is not set +# CONFIG_PACKAGE_libelektra-lua is not set +# CONFIG_PACKAGE_libelektra-plugins is not set +# CONFIG_PACKAGE_libelektra-python2 is not set +# CONFIG_PACKAGE_libelektra-python3 is not set +# CONFIG_PACKAGE_libelektra-resolvers is not set +# CONFIG_PACKAGE_libelektra-xml is not set +# CONFIG_PACKAGE_libelektra-yajl is not set +# CONFIG_PACKAGE_alsa-lib is not set +# CONFIG_PACKAGE_argp-standalone is not set +# CONFIG_PACKAGE_avro-c is not set +# CONFIG_PACKAGE_bind-libs is not set +# CONFIG_PACKAGE_bluez-libs is not set +# CONFIG_PACKAGE_boost is not set +# CONFIG_PACKAGE_ccid is not set +# CONFIG_PACKAGE_check is not set +# CONFIG_PACKAGE_classpath is not set +# CONFIG_PACKAGE_classpath-tools is not set +# CONFIG_PACKAGE_confuse is not set +# CONFIG_PACKAGE_dtndht is not set +# CONFIG_PACKAGE_fcgi is not set +# CONFIG_PACKAGE_fftw3 is not set +# CONFIG_PACKAGE_fftw3f is not set +# CONFIG_PACKAGE_giflib is not set +# CONFIG_PACKAGE_glib2 is not set +# CONFIG_PACKAGE_hidapi is not set +# CONFIG_PACKAGE_ibrcommon is not set +# CONFIG_PACKAGE_ibrdtn is not set +# CONFIG_PACKAGE_icu is not set +# CONFIG_PACKAGE_jansson is not set +# CONFIG_PACKAGE_knot-libdnssec is not set +# CONFIG_PACKAGE_knot-libknot is not set +# CONFIG_PACKAGE_knot-libzscanner is not set +# CONFIG_PACKAGE_libaio is not set +# CONFIG_PACKAGE_libantlr3c is not set +# CONFIG_PACKAGE_libao is not set +# CONFIG_PACKAGE_libapr is not set +# CONFIG_PACKAGE_libaprutil is not set +# CONFIG_PACKAGE_libarchive is not set +# CONFIG_PACKAGE_libarchive-noopenssl is not set +# CONFIG_PACKAGE_libartnet is not set +# CONFIG_PACKAGE_libaudiofile is not set +# CONFIG_PACKAGE_libavahi-client is not set +# CONFIG_PACKAGE_libavahi-compat-libdnssd is not set +# CONFIG_PACKAGE_libavahi-dbus-support is not set +# CONFIG_PACKAGE_libavahi-nodbus-support is not set +# CONFIG_PACKAGE_libavl is not set +# CONFIG_PACKAGE_libbfd is not set +# CONFIG_PACKAGE_libblkid is not set +CONFIG_PACKAGE_libblobmsg-json=y +# CONFIG_PACKAGE_libcanfestival is not set +# CONFIG_PACKAGE_libcap is not set +# CONFIG_PACKAGE_libcares is not set +# CONFIG_PACKAGE_libcharset is not set +# CONFIG_PACKAGE_libcoap is not set +# CONFIG_PACKAGE_libconfig is not set +# CONFIG_PACKAGE_libcurl is not set +# CONFIG_PACKAGE_libdaemon is not set +# CONFIG_PACKAGE_libdaq is not set +# CONFIG_PACKAGE_libdbi is not set +# CONFIG_PACKAGE_libdevmapper is not set +# CONFIG_PACKAGE_libdmapsharing is not set +# CONFIG_PACKAGE_libdnet is not set +# CONFIG_PACKAGE_libdouble-conversion is not set +# CONFIG_PACKAGE_libdrm is not set +# CONFIG_PACKAGE_libedit is not set +# CONFIG_PACKAGE_libelf1 is not set +# CONFIG_PACKAGE_libdb47 is not set +# CONFIG_PACKAGE_libdb47xx is not set +# CONFIG_PACKAGE_libdbus is not set +# CONFIG_PACKAGE_libecdsautil is not set +# CONFIG_PACKAGE_libesmtp is not set +# CONFIG_PACKAGE_libestr is not set +# CONFIG_PACKAGE_libev is not set +# CONFIG_PACKAGE_libevdev is not set +# CONFIG_PACKAGE_libevent is not set +# CONFIG_PACKAGE_libevent2 is not set +# CONFIG_PACKAGE_libevent2-core is not set +# CONFIG_PACKAGE_libevent2-extra is not set +# CONFIG_PACKAGE_libevent2-openssl is not set +# CONFIG_PACKAGE_libevent2-pthreads is not set +# CONFIG_PACKAGE_libeventlog is not set +# CONFIG_PACKAGE_libevhtp is not set +# CONFIG_PACKAGE_libexif is not set +# CONFIG_PACKAGE_libexpat is not set +# CONFIG_PACKAGE_libexslt is not set +# CONFIG_PACKAGE_libextractor is not set +# CONFIG_PACKAGE_libfastjson is not set +# CONFIG_PACKAGE_libffi is not set +# CONFIG_PACKAGE_libfreetype is not set +# CONFIG_PACKAGE_libftdi is not set +# CONFIG_PACKAGE_libftdi1 is not set +# CONFIG_PACKAGE_libgcrypt is not set +# CONFIG_PACKAGE_libgd is not set +# CONFIG_PACKAGE_libgdbm is not set +# CONFIG_PACKAGE_libgee is not set +# CONFIG_PACKAGE_libglpk is not set +# CONFIG_PACKAGE_libf2fs is not set +# CONFIG_PACKAGE_libfaad2 is not set +# CONFIG_PACKAGE_libfdisk is not set +# CONFIG_PACKAGE_libfdt is not set +# CONFIG_PACKAGE_libffmpeg-audio-dec is not set +# CONFIG_PACKAGE_libffmpeg-custom is not set +# CONFIG_PACKAGE_libffmpeg-full is not set +# CONFIG_PACKAGE_libffmpeg-mini is not set +# CONFIG_PACKAGE_libflac is not set +CONFIG_PACKAGE_libgmp=y +# CONFIG_PACKAGE_libgnurl is not set +# CONFIG_PACKAGE_libgpg-error is not set +# CONFIG_PACKAGE_libgps is not set +# CONFIG_PACKAGE_libhamlib is not set +CONFIG_PACKAGE_libhavege=y +# CONFIG_PACKAGE_libhiredis is not set +# CONFIG_PACKAGE_libhttp-parser is not set +# CONFIG_PACKAGE_libical is not set +# CONFIG_PACKAGE_libiconv is not set +# CONFIG_PACKAGE_libiconv-full is not set +# CONFIG_PACKAGE_libid3tag is not set +# CONFIG_PACKAGE_libidn is not set +# CONFIG_PACKAGE_libimobiledevice is not set +# CONFIG_PACKAGE_libinput is not set +# CONFIG_PACKAGE_libintl is not set +# CONFIG_PACKAGE_libintl-full is not set +# CONFIG_PACKAGE_libiw is not set +# CONFIG_PACKAGE_libiwinfo is not set +# CONFIG_PACKAGE_libjpeg is not set +CONFIG_PACKAGE_libjson-c=y +# CONFIG_PACKAGE_libkmod is not set +# CONFIG_PACKAGE_libldns is not set +# CONFIG_PACKAGE_libltdl is not set +# CONFIG_PACKAGE_liblua is not set +# CONFIG_PACKAGE_liblz4 is not set +CONFIG_PACKAGE_liblzo=y +# CONFIG_PACKAGE_libmad is not set +# CONFIG_PACKAGE_libmagic is not set +# CONFIG_PACKAGE_libmcrypt is not set +# CONFIG_PACKAGE_libmicrohttpd is not set +# CONFIG_PACKAGE_libmicrohttpd-no-ssl is not set +# CONFIG_PACKAGE_libminiupnpc is not set +# CONFIG_PACKAGE_libmms is not set +CONFIG_PACKAGE_libmnl=y +# CONFIG_PACKAGE_libmodbus is not set +# CONFIG_PACKAGE_libmosquitto-nossl is not set +# CONFIG_PACKAGE_libmosquitto-ssl is not set +# CONFIG_PACKAGE_libmosquittopp is not set +# CONFIG_PACKAGE_libmount is not set +# CONFIG_PACKAGE_libmpdclient is not set +# CONFIG_PACKAGE_libmpeg2 is not set +# CONFIG_PACKAGE_libmpg123 is not set +# CONFIG_PACKAGE_libmraa is not set +# CONFIG_PACKAGE_libmysqlclient is not set +# CONFIG_PACKAGE_libmysqlclient-r is not set +# CONFIG_PACKAGE_libnatpmp is not set +CONFIG_PACKAGE_libncurses=y +# CONFIG_PACKAGE_libneon is not set +# CONFIG_PACKAGE_libnet-1.2.x is not set +# CONFIG_PACKAGE_libnetfilter-acct is not set +CONFIG_PACKAGE_libnetfilter-conntrack=y +# CONFIG_PACKAGE_libnetfilter-cthelper is not set +# CONFIG_PACKAGE_libnetfilter-cttimeout is not set +# CONFIG_PACKAGE_libnetfilter-log is not set +# CONFIG_PACKAGE_libnetfilter-queue is not set +# CONFIG_PACKAGE_libnetsnmp is not set +CONFIG_PACKAGE_libnettle=y + +# +# Configuration +# +# CONFIG_LIBNETTLE_MINI is not set +CONFIG_PACKAGE_libnfnetlink=y +# CONFIG_PACKAGE_libnftnl is not set +CONFIG_PACKAGE_libnl=y +CONFIG_PACKAGE_libnl-core=y +CONFIG_PACKAGE_libnl-genl=y +CONFIG_PACKAGE_libnl-nf=y +CONFIG_PACKAGE_libnl-route=y +CONFIG_PACKAGE_libnl-tiny=y +# CONFIG_PACKAGE_libnopoll is not set +# CONFIG_PACKAGE_libogg is not set +# CONFIG_PACKAGE_liboil is not set +# CONFIG_PACKAGE_libopcodes is not set +# CONFIG_PACKAGE_libopenldap is not set +# CONFIG_PACKAGE_libopenobex is not set +# CONFIG_PACKAGE_libopensc is not set +# CONFIG_PACKAGE_liboping is not set +# CONFIG_PACKAGE_libopus is not set +# CONFIG_PACKAGE_libowfat is not set +# CONFIG_PACKAGE_libp11 is not set +# CONFIG_PACKAGE_libpam is not set +# CONFIG_PACKAGE_libpcap is not set +# CONFIG_PACKAGE_libpcre is not set +# CONFIG_PACKAGE_libpcre16 is not set +# CONFIG_PACKAGE_libpcrecpp is not set +# CONFIG_PACKAGE_libpcsclite is not set +# CONFIG_PACKAGE_libpkcs11-spy is not set +# CONFIG_PACKAGE_libplist is not set +# CONFIG_PACKAGE_libplistcxx is not set +# CONFIG_PACKAGE_libpng is not set +# CONFIG_PACKAGE_libpopt is not set +# CONFIG_PACKAGE_libpri is not set +# CONFIG_PACKAGE_libprotobuf-c is not set +# CONFIG_PACKAGE_libqrencode is not set +# CONFIG_PACKAGE_libradcli is not set +CONFIG_PACKAGE_libreadline=y +# CONFIG_PACKAGE_libroxml is not set +# CONFIG_PACKAGE_librpc is not set +# CONFIG_PACKAGE_librrd1 is not set +# CONFIG_PACKAGE_librtlsdr is not set +# CONFIG_PACKAGE_libruby is not set +# CONFIG_PACKAGE_libsamplerate is not set +# CONFIG_PACKAGE_libsane is not set +# CONFIG_PACKAGE_libsasl2 is not set +# CONFIG_PACKAGE_libsearpc is not set +# CONFIG_PACKAGE_libseccomp is not set +# CONFIG_PACKAGE_libsensors is not set +# CONFIG_PACKAGE_libshout is not set +# CONFIG_PACKAGE_libshout-full is not set +# CONFIG_PACKAGE_libshout-nossl is not set +# CONFIG_PACKAGE_libsigcxx is not set +# CONFIG_PACKAGE_libsmartcols is not set +# CONFIG_PACKAGE_libsndfile is not set +# CONFIG_PACKAGE_libsocks is not set +# CONFIG_PACKAGE_libsodium is not set +# CONFIG_PACKAGE_libsoup is not set +# CONFIG_PACKAGE_libsoxr is not set +# CONFIG_PACKAGE_libspeex is not set +# CONFIG_PACKAGE_libspeexdsp is not set +# CONFIG_PACKAGE_libssh2 is not set +# CONFIG_PACKAGE_libstoken is not set +# CONFIG_PACKAGE_libstrophe is not set +# CONFIG_PACKAGE_libtalloc is not set +# CONFIG_PACKAGE_libtasn1 is not set +# CONFIG_PACKAGE_libtheora is not set +# CONFIG_PACKAGE_libtiff is not set +# CONFIG_PACKAGE_libtiffxx is not set +# CONFIG_PACKAGE_libtorrent is not set +CONFIG_PACKAGE_libubox=y +# CONFIG_PACKAGE_libubox-lua is not set +CONFIG_PACKAGE_libubus=y +# CONFIG_PACKAGE_libubus-lua is not set +CONFIG_PACKAGE_libuci=y +# CONFIG_PACKAGE_libuci-lua is not set +CONFIG_PACKAGE_libuclient=y +# CONFIG_PACKAGE_libudev is not set +# CONFIG_PACKAGE_libuecc is not set +# CONFIG_PACKAGE_libugpio is not set +# CONFIG_PACKAGE_libunbound is not set +# CONFIG_PACKAGE_libunistring is not set +# CONFIG_PACKAGE_libupnp is not set +# CONFIG_PACKAGE_libupnpp is not set +# CONFIG_PACKAGE_liburcu is not set +# CONFIG_PACKAGE_libusb-1.0 is not set +# CONFIG_PACKAGE_libusb-compat is not set +# CONFIG_PACKAGE_libusbmuxd is not set +# CONFIG_PACKAGE_libustream-cyassl is not set +# CONFIG_PACKAGE_libustream-mbedtls is not set +# CONFIG_PACKAGE_libustream-openssl is not set +# CONFIG_PACKAGE_libuuid is not set +# CONFIG_PACKAGE_libuv is not set +# CONFIG_PACKAGE_libuvc is not set +# CONFIG_PACKAGE_libv4l is not set +# CONFIG_PACKAGE_libvorbis is not set +# CONFIG_PACKAGE_libvorbisidec is not set +# CONFIG_PACKAGE_libvpx is not set +# CONFIG_PACKAGE_libwebcam is not set +# CONFIG_PACKAGE_libwebsockets-cyassl is not set +# CONFIG_PACKAGE_libwebsockets-full is not set +# CONFIG_PACKAGE_libwebsockets-openssl is not set +# CONFIG_PACKAGE_libwrap is not set +# CONFIG_PACKAGE_libx264 is not set +# CONFIG_PACKAGE_libxerces-c is not set +# CONFIG_PACKAGE_libxerces-c-samples is not set +# CONFIG_PACKAGE_libxml2 is not set +# CONFIG_PACKAGE_libxslt is not set +# CONFIG_PACKAGE_libzdb is not set +# CONFIG_PACKAGE_libzmq-curve is not set +# CONFIG_PACKAGE_libzmq-nc is not set +# CONFIG_PACKAGE_linux-atm is not set +# CONFIG_PACKAGE_loudmouth is not set +# CONFIG_PACKAGE_lttng-ust is not set +# CONFIG_PACKAGE_mtdev is not set +# CONFIG_PACKAGE_mxml is not set +# CONFIG_PACKAGE_nacl is not set +# CONFIG_PACKAGE_opencv is not set +# CONFIG_PACKAGE_p11-kit is not set +# CONFIG_PACKAGE_poco is not set +# CONFIG_PACKAGE_protobuf is not set +# CONFIG_PACKAGE_pthsem is not set +# CONFIG_PACKAGE_rxtx is not set +# CONFIG_PACKAGE_sbc is not set +CONFIG_PACKAGE_terminfo=y +# CONFIG_PACKAGE_tinycdb is not set +CONFIG_PACKAGE_uclibcxx=y +# CONFIG_PACKAGE_xmlrpc-c is not set +# CONFIG_PACKAGE_xmlrpc-c-client is not set +# CONFIG_PACKAGE_xmlrpc-c-server is not set +# CONFIG_PACKAGE_yajl is not set +CONFIG_PACKAGE_zlib=y + +# +# LuCI +# + +# +# 1. Collections +# +# CONFIG_PACKAGE_luci is not set +# CONFIG_PACKAGE_luci-ssl is not set +# CONFIG_PACKAGE_luci-ssl-openssl is not set + +# +# 2. Modules +# +# CONFIG_PACKAGE_luci-base is not set +# CONFIG_LUCI_SRCDIET is not set + +# +# Translations +# +# CONFIG_LUCI_LANG_hu is not set +# CONFIG_LUCI_LANG_pt is not set +# CONFIG_LUCI_LANG_sk is not set +# CONFIG_LUCI_LANG_ko is not set +# CONFIG_LUCI_LANG_en is not set +# CONFIG_LUCI_LANG_pl is not set +# CONFIG_LUCI_LANG_uk is not set +# CONFIG_LUCI_LANG_ru is not set +# CONFIG_LUCI_LANG_vi is not set +# CONFIG_LUCI_LANG_he is not set +# CONFIG_LUCI_LANG_no is not set +# CONFIG_LUCI_LANG_ms is not set +# CONFIG_LUCI_LANG_zh-cn is not set +# CONFIG_LUCI_LANG_ro is not set +# CONFIG_LUCI_LANG_de is not set +# CONFIG_LUCI_LANG_zh-tw is not set +# CONFIG_LUCI_LANG_tr is not set +# CONFIG_LUCI_LANG_sv is not set +# CONFIG_LUCI_LANG_ja is not set +# CONFIG_LUCI_LANG_el is not set +# CONFIG_LUCI_LANG_ca is not set +# CONFIG_LUCI_LANG_es is not set +# CONFIG_LUCI_LANG_pt-br is not set +# CONFIG_LUCI_LANG_cs is not set +# CONFIG_LUCI_LANG_fr is not set +# CONFIG_LUCI_LANG_it is not set +# CONFIG_PACKAGE_luci-mod-admin-full is not set +# CONFIG_PACKAGE_luci-mod-failsafe is not set +# CONFIG_PACKAGE_luci-mod-freifunk is not set +# CONFIG_PACKAGE_luci-mod-rpc is not set + +# +# 3. Applications +# +# CONFIG_PACKAGE_luci-app-adblock is not set +# CONFIG_PACKAGE_luci-app-ahcp is not set +# CONFIG_PACKAGE_luci-app-aria2 is not set +# CONFIG_PACKAGE_luci-app-asterisk is not set +# CONFIG_PACKAGE_luci-app-bird4 is not set +# CONFIG_PACKAGE_luci-app-bird6 is not set +# CONFIG_PACKAGE_luci-app-bmx6 is not set +# CONFIG_PACKAGE_luci-app-bmx7 is not set +# CONFIG_PACKAGE_luci-app-cjdns is not set +# CONFIG_PACKAGE_luci-app-clamav is not set +# CONFIG_PACKAGE_luci-app-commands is not set +# CONFIG_PACKAGE_luci-app-cshark is not set +# CONFIG_PACKAGE_luci-app-ddns is not set +# CONFIG_PACKAGE_luci-app-diag-core is not set +# CONFIG_PACKAGE_luci-app-dump1090 is not set +# CONFIG_PACKAGE_luci-app-dynapoint is not set +# CONFIG_PACKAGE_luci-app-e2guardian is not set +# CONFIG_PACKAGE_luci-app-firewall is not set +# CONFIG_PACKAGE_luci-app-freifunk-diagnostics is not set +# CONFIG_PACKAGE_luci-app-freifunk-policyrouting is not set +# CONFIG_PACKAGE_luci-app-freifunk-widgets is not set +# CONFIG_PACKAGE_luci-app-fwknopd is not set +# CONFIG_PACKAGE_luci-app-hd-idle is not set +# CONFIG_PACKAGE_luci-app-hnet is not set +# CONFIG_PACKAGE_luci-app-meshwizard is not set +# CONFIG_PACKAGE_luci-app-minidlna is not set +# CONFIG_PACKAGE_luci-app-mjpg-streamer is not set +# CONFIG_PACKAGE_luci-app-mmc-over-gpio is not set +# CONFIG_PACKAGE_luci-app-mwan3 is not set +# CONFIG_PACKAGE_luci-app-ntpc is not set +# CONFIG_PACKAGE_luci-app-ocserv is not set +# CONFIG_PACKAGE_luci-app-olsr is not set +# CONFIG_PACKAGE_luci-app-olsr-services is not set +# CONFIG_PACKAGE_luci-app-olsr-viz is not set +# CONFIG_PACKAGE_luci-app-openvpn is not set +# CONFIG_PACKAGE_luci-app-p910nd is not set +# CONFIG_PACKAGE_luci-app-polipo is not set +# CONFIG_PACKAGE_luci-app-privoxy is not set +# CONFIG_PACKAGE_luci-app-qos is not set +# CONFIG_PACKAGE_luci-app-radicale is not set +# CONFIG_PACKAGE_luci-app-rp-pppoe-server is not set +# CONFIG_PACKAGE_luci-app-samba is not set +# CONFIG_PACKAGE_luci-app-shadowsocks-libev is not set +# CONFIG_PACKAGE_luci-app-shairplay is not set +# CONFIG_PACKAGE_luci-app-shairport is not set +# CONFIG_PACKAGE_luci-app-siitwizard is not set +# CONFIG_PACKAGE_luci-app-splash is not set +# CONFIG_PACKAGE_luci-app-squid is not set +# CONFIG_PACKAGE_luci-app-statistics is not set +# CONFIG_PACKAGE_luci-app-tinyproxy is not set +# CONFIG_PACKAGE_luci-app-transmission is not set +# CONFIG_PACKAGE_luci-app-travelmate is not set +# CONFIG_PACKAGE_luci-app-udpxy is not set +# CONFIG_PACKAGE_luci-app-uhttpd is not set +# CONFIG_PACKAGE_luci-app-unbound is not set +# CONFIG_PACKAGE_luci-app-upnp is not set +# CONFIG_PACKAGE_luci-app-vnstat is not set +# CONFIG_PACKAGE_luci-app-watchcat is not set +# CONFIG_PACKAGE_luci-app-wifischedule is not set +# CONFIG_PACKAGE_luci-app-wol is not set +# CONFIG_PACKAGE_luci-app-wshaper is not set + +# +# 4. Themes +# +# CONFIG_PACKAGE_luci-theme-bootstrap is not set +# CONFIG_PACKAGE_luci-theme-freifunk-generic is not set +# CONFIG_PACKAGE_luci-theme-material is not set +# CONFIG_PACKAGE_luci-theme-openwrt is not set + +# +# 5. Protocols +# +# CONFIG_PACKAGE_luci-proto-3g is not set +# CONFIG_PACKAGE_luci-proto-ipip is not set +# CONFIG_PACKAGE_luci-proto-ipv6 is not set +# CONFIG_PACKAGE_luci-proto-openconnect is not set +# CONFIG_PACKAGE_luci-proto-ppp is not set +# CONFIG_PACKAGE_luci-proto-qmi is not set +# CONFIG_PACKAGE_luci-proto-relay is not set +# CONFIG_PACKAGE_luci-proto-vpnc is not set +# CONFIG_PACKAGE_luci-proto-wireguard is not set + +# +# 6. Libraries +# +# CONFIG_PACKAGE_luci-lib-httpclient is not set +# CONFIG_PACKAGE_luci-lib-ip is not set +# CONFIG_PACKAGE_luci-lib-json is not set +# CONFIG_PACKAGE_luci-lib-jsonc is not set +# CONFIG_PACKAGE_luci-lib-luaneightbl is not set +# CONFIG_PACKAGE_luci-lib-nixio is not set +# CONFIG_PACKAGE_luci-lib-px5g is not set + +# +# 9. Freifunk +# +# CONFIG_PACKAGE_freifunk-common is not set +# CONFIG_PACKAGE_freifunk-firewall is not set +# CONFIG_PACKAGE_freifunk-policyrouting is not set +# CONFIG_PACKAGE_freifunk-watchdog is not set +# CONFIG_PACKAGE_meshwizard is not set + +# +# Mail +# +# CONFIG_PACKAGE_alpine is not set +# CONFIG_PACKAGE_alpine-nossl is not set +# CONFIG_PACKAGE_bogofilter is not set +# CONFIG_PACKAGE_dovecot is not set +# CONFIG_PACKAGE_emailrelay is not set +# CONFIG_PACKAGE_fdm is not set +# CONFIG_PACKAGE_mailman is not set +# CONFIG_PACKAGE_mailsend is not set +# CONFIG_PACKAGE_mailsend-nossl is not set +# CONFIG_PACKAGE_msmtp is not set +# CONFIG_PACKAGE_msmtp-nossl is not set +# CONFIG_PACKAGE_mutt is not set +# CONFIG_PACKAGE_nail is not set +# CONFIG_PACKAGE_postfix is not set + +# +# Select postfix build options +# +CONFIG_POSTFIX_TLS=y +CONFIG_POSTFIX_SASL=y +CONFIG_POSTFIX_LDAP=y +# CONFIG_POSTFIX_DB is not set +CONFIG_POSTFIX_CDB=y +# CONFIG_POSTFIX_EAI is not set +# CONFIG_PACKAGE_ssmtp is not set + +# +# Multimedia +# + +# +# Streaming +# +# CONFIG_PACKAGE_oggfwd is not set +# CONFIG_PACKAGE_crtmpserver is not set +# CONFIG_PACKAGE_ffmpeg is not set +# CONFIG_PACKAGE_ffprobe is not set +# CONFIG_PACKAGE_ffserver is not set +# CONFIG_PACKAGE_fswebcam is not set +# CONFIG_PACKAGE_grilo is not set +# CONFIG_PACKAGE_grilo-plugins is not set +# CONFIG_PACKAGE_gst1-libav is not set +# CONFIG_PACKAGE_gstreamer1-libs is not set +# CONFIG_PACKAGE_gstreamer1-plugins-bad is not set +# CONFIG_PACKAGE_gstreamer1-plugins-base is not set +# CONFIG_PACKAGE_gstreamer1-plugins-good is not set +# CONFIG_PACKAGE_gstreamer1-plugins-ugly is not set +# CONFIG_PACKAGE_gstreamer1-utils is not set +# CONFIG_PACKAGE_icecast is not set +# CONFIG_PACKAGE_lcdgrilo is not set +# CONFIG_PACKAGE_minidlna is not set +# CONFIG_PACKAGE_mjpg-streamer is not set +# CONFIG_PACKAGE_motion is not set +# CONFIG_PACKAGE_tvheadend is not set +# CONFIG_PACKAGE_vips is not set +# CONFIG_PACKAGE_xupnpd is not set +# CONFIG_PACKAGE_youtube-dl is not set + +# +# Network +# + +# +# BitTorrent +# +# CONFIG_PACKAGE_mktorrent is not set +# CONFIG_PACKAGE_opentracker is not set +# CONFIG_PACKAGE_opentracker6 is not set +# CONFIG_PACKAGE_rtorrent is not set +# CONFIG_PACKAGE_rtorrent-rpc is not set +# CONFIG_PACKAGE_transmission-cli-mbedtls is not set +# CONFIG_PACKAGE_transmission-cli-openssl is not set +# CONFIG_PACKAGE_transmission-daemon-mbedtls is not set +# CONFIG_PACKAGE_transmission-daemon-openssl is not set +# CONFIG_PACKAGE_transmission-remote-mbedtls is not set +# CONFIG_PACKAGE_transmission-remote-openssl is not set + +# +# Captive Portals +# +# CONFIG_PACKAGE_coova-chilli is not set +# CONFIG_PACKAGE_nodogsplash is not set +# CONFIG_PACKAGE_wifidog is not set +# CONFIG_PACKAGE_wifidog-tls is not set + +# +# Download Manager +# +# CONFIG_PACKAGE_webui-aria2 is not set +# CONFIG_PACKAGE_yaaw is not set + +# +# File Transfer +# +# CONFIG_PACKAGE_aria2 is not set +# CONFIG_PACKAGE_atftp is not set +# CONFIG_PACKAGE_atftpd is not set +# CONFIG_PACKAGE_curl is not set +# CONFIG_PACKAGE_gnurl is not set +# CONFIG_PACKAGE_lftp is not set +# CONFIG_PACKAGE_rsync is not set +# CONFIG_PACKAGE_rsyncd is not set +# CONFIG_PACKAGE_vsftpd is not set +# CONFIG_PACKAGE_vsftpd-tls is not set +# CONFIG_PACKAGE_wget is not set +# CONFIG_PACKAGE_wget-nossl is not set + +# +# Filesystem +# +# CONFIG_PACKAGE_davfs2 is not set +# CONFIG_PACKAGE_netatalk is not set +# CONFIG_PACKAGE_nfs-kernel-server is not set +# CONFIG_PACKAGE_owftpd is not set +# CONFIG_PACKAGE_owhttpd is not set +# CONFIG_PACKAGE_owserver is not set +# CONFIG_PACKAGE_sshfs is not set + +# +# Firewall +# +# CONFIG_PACKAGE_arptables is not set +# CONFIG_PACKAGE_conntrack is not set +# CONFIG_PACKAGE_conntrackd is not set +# CONFIG_PACKAGE_ebtables is not set +# CONFIG_PACKAGE_fwknop is not set +# CONFIG_PACKAGE_fwknopd is not set +CONFIG_PACKAGE_ip6tables=y +# CONFIG_PACKAGE_ip6tables-extra is not set +# CONFIG_PACKAGE_ip6tables-mod-nat is not set +CONFIG_PACKAGE_iptables=y +# CONFIG_PACKAGE_iptables-mod-account is not set +# CONFIG_PACKAGE_iptables-mod-chaos is not set +# CONFIG_PACKAGE_iptables-mod-cluster is not set +# CONFIG_PACKAGE_iptables-mod-clusterip is not set +# CONFIG_PACKAGE_iptables-mod-condition is not set +# CONFIG_PACKAGE_iptables-mod-conntrack-extra is not set +# CONFIG_PACKAGE_iptables-mod-delude is not set +# CONFIG_PACKAGE_iptables-mod-dhcpmac is not set +# CONFIG_PACKAGE_iptables-mod-dnetmap is not set +# CONFIG_PACKAGE_iptables-mod-extra is not set +# CONFIG_PACKAGE_iptables-mod-filter is not set +# CONFIG_PACKAGE_iptables-mod-fuzzy is not set +# CONFIG_PACKAGE_iptables-mod-geoip is not set +# CONFIG_PACKAGE_iptables-mod-hashlimit is not set +# CONFIG_PACKAGE_iptables-mod-iface is not set +# CONFIG_PACKAGE_iptables-mod-ipmark is not set +# CONFIG_PACKAGE_iptables-mod-ipopt is not set +# CONFIG_PACKAGE_iptables-mod-ipp2p is not set +# CONFIG_PACKAGE_iptables-mod-iprange is not set +# CONFIG_PACKAGE_iptables-mod-ipsec is not set +# CONFIG_PACKAGE_iptables-mod-ipv4options is not set +# CONFIG_PACKAGE_iptables-mod-led is not set +# CONFIG_PACKAGE_iptables-mod-length2 is not set +# CONFIG_PACKAGE_iptables-mod-logmark is not set +# CONFIG_PACKAGE_iptables-mod-lscan is not set +# CONFIG_PACKAGE_iptables-mod-lua is not set +# CONFIG_PACKAGE_iptables-mod-nat-extra is not set +# CONFIG_PACKAGE_iptables-mod-nflog is not set +# CONFIG_PACKAGE_iptables-mod-nfqueue is not set +# CONFIG_PACKAGE_iptables-mod-psd is not set +# CONFIG_PACKAGE_iptables-mod-quota2 is not set +# CONFIG_PACKAGE_iptables-mod-sysrq is not set +# CONFIG_PACKAGE_iptables-mod-tarpit is not set +# CONFIG_PACKAGE_iptables-mod-tproxy is not set +# CONFIG_PACKAGE_iptables-mod-u32 is not set +# CONFIG_PACKAGE_iptables-mod-ulog is not set +# CONFIG_PACKAGE_iptaccount is not set +# CONFIG_PACKAGE_miniupnpc is not set +# CONFIG_PACKAGE_miniupnpd is not set +# CONFIG_PACKAGE_natpmpc is not set +# CONFIG_PACKAGE_nftables is not set +# CONFIG_PACKAGE_snort is not set + +# +# Firewall Tunnel +# +# CONFIG_PACKAGE_iodine is not set +# CONFIG_PACKAGE_iodined is not set + +# +# FreeRADIUS (version 2) +# +# CONFIG_PACKAGE_freeradius2 is not set +# CONFIG_PACKAGE_freeradius2-common is not set +# CONFIG_PACKAGE_freeradius2-utils is not set + +# +# FreeRADIUS (version 3) +# +# CONFIG_PACKAGE_freeradius3 is not set +# CONFIG_PACKAGE_freeradius3-common is not set +# CONFIG_PACKAGE_freeradius3-utils is not set + +# +# IP Addresses and Names +# +# CONFIG_PACKAGE_aggregate is not set +# CONFIG_PACKAGE_announce is not set +# CONFIG_PACKAGE_avahi-autoipd is not set +# CONFIG_PACKAGE_avahi-daemon-service-http is not set +# CONFIG_PACKAGE_avahi-daemon-service-ssh is not set +# CONFIG_PACKAGE_avahi-dbus-daemon is not set +# CONFIG_PACKAGE_avahi-dnsconfd is not set +# CONFIG_PACKAGE_avahi-nodbus-daemon is not set +# CONFIG_PACKAGE_bind-check is not set +# CONFIG_PACKAGE_bind-client is not set +# CONFIG_PACKAGE_bind-dig is not set +# CONFIG_PACKAGE_bind-dnssec is not set +# CONFIG_PACKAGE_bind-host is not set +# CONFIG_PACKAGE_bind-rndc is not set +# CONFIG_PACKAGE_bind-server is not set +# CONFIG_PACKAGE_bind-tools is not set +# CONFIG_PACKAGE_ddns-scripts is not set +# CONFIG_PACKAGE_dhcp-forwarder is not set +# CONFIG_PACKAGE_dnscrypt-proxy is not set +# CONFIG_PACKAGE_dnscrypt-proxy-resolvers is not set +# CONFIG_PACKAGE_drill is not set +# CONFIG_PACKAGE_hostip is not set +# CONFIG_PACKAGE_idn is not set +# CONFIG_PACKAGE_isc-dhcp-client-ipv4 is not set +# CONFIG_PACKAGE_isc-dhcp-client-ipv6 is not set +# CONFIG_PACKAGE_isc-dhcp-omshell-ipv4 is not set +# CONFIG_PACKAGE_isc-dhcp-omshell-ipv6 is not set +# CONFIG_PACKAGE_isc-dhcp-relay-ipv4 is not set +# CONFIG_PACKAGE_isc-dhcp-relay-ipv6 is not set +# CONFIG_PACKAGE_isc-dhcp-server-ipv4 is not set +# CONFIG_PACKAGE_isc-dhcp-server-ipv6 is not set +# CONFIG_PACKAGE_knot is not set +# CONFIG_PACKAGE_knot-dig is not set +# CONFIG_PACKAGE_knot-host is not set +# CONFIG_PACKAGE_knot-keymgr is not set +# CONFIG_PACKAGE_knot-nsec3hash is not set +# CONFIG_PACKAGE_knot-nsupdate is not set +# CONFIG_PACKAGE_knot-tests is not set +# CONFIG_PACKAGE_knot-zonecheck is not set +# CONFIG_PACKAGE_mdns-utils is not set +# CONFIG_PACKAGE_mdnsd is not set +# CONFIG_PACKAGE_mdnsresponder is not set +# CONFIG_PACKAGE_nsd is not set +# CONFIG_PACKAGE_nsd-control is not set +# CONFIG_PACKAGE_nsd-control-setup is not set +# CONFIG_PACKAGE_nsd-nossl is not set +# CONFIG_PACKAGE_ohybridproxy is not set +# CONFIG_PACKAGE_unbound is not set +# CONFIG_PACKAGE_unbound-anchor is not set +# CONFIG_PACKAGE_unbound-control is not set +# CONFIG_PACKAGE_unbound-control-setup is not set +# CONFIG_PACKAGE_unbound-host is not set +# CONFIG_PACKAGE_zonestitcher is not set + +# +# Instant Messaging +# +# CONFIG_PACKAGE_irssi is not set +# CONFIG_PACKAGE_irssi-nossl is not set +# CONFIG_PACKAGE_ngircd is not set +# CONFIG_PACKAGE_ngircd-nossl is not set +# CONFIG_PACKAGE_prosody is not set +# CONFIG_PACKAGE_quassel-irssi is not set +# CONFIG_PACKAGE_umurmur-mbedtls is not set +# CONFIG_PACKAGE_umurmur-openssl is not set +# CONFIG_PACKAGE_znc is not set + +# +# Linux ATM tools +# +# CONFIG_PACKAGE_atm-aread is not set +# CONFIG_PACKAGE_atm-atmaddr is not set +# CONFIG_PACKAGE_atm-atmdiag is not set +# CONFIG_PACKAGE_atm-atmdump is not set +# CONFIG_PACKAGE_atm-atmloop is not set +# CONFIG_PACKAGE_atm-atmsigd is not set +# CONFIG_PACKAGE_atm-atmswitch is not set +# CONFIG_PACKAGE_atm-atmtcp is not set +# CONFIG_PACKAGE_atm-awrite is not set +# CONFIG_PACKAGE_atm-bus is not set +# CONFIG_PACKAGE_atm-debug-tools is not set +# CONFIG_PACKAGE_atm-diagnostics is not set +# CONFIG_PACKAGE_atm-esi is not set +# CONFIG_PACKAGE_atm-ilmid is not set +# CONFIG_PACKAGE_atm-ilmidiag is not set +# CONFIG_PACKAGE_atm-lecs is not set +# CONFIG_PACKAGE_atm-les is not set +# CONFIG_PACKAGE_atm-mpcd is not set +# CONFIG_PACKAGE_atm-saaldump is not set +# CONFIG_PACKAGE_atm-sonetdiag is not set +# CONFIG_PACKAGE_atm-svc_recv is not set +# CONFIG_PACKAGE_atm-svc_send is not set +# CONFIG_PACKAGE_atm-tools is not set +# CONFIG_PACKAGE_atm-ttcp_atm is not set +# CONFIG_PACKAGE_atm-zeppelin is not set +# CONFIG_PACKAGE_br2684ctl is not set + +# +# NMAP Suite +# +# CONFIG_PACKAGE_ncat is not set +# CONFIG_PACKAGE_ncat-ssl is not set +# CONFIG_PACKAGE_ndiff is not set +# CONFIG_PACKAGE_nmap is not set +# CONFIG_PACKAGE_nmap-ssl is not set +# CONFIG_PACKAGE_nping is not set + +# +# NTRIP +# +# CONFIG_PACKAGE_ntripcaster is not set +# CONFIG_PACKAGE_ntripclient is not set +# CONFIG_PACKAGE_ntripserver is not set + +# +# OLSR.org network framework +# +# CONFIG_PACKAGE_oonf-dlep-proxy is not set +# CONFIG_PACKAGE_oonf-dlep-radio is not set +# CONFIG_PACKAGE_oonf-init-scripts is not set +# CONFIG_PACKAGE_oonf-olsrd2 is not set + +# +# Open vSwitch +# +# CONFIG_PACKAGE_openvswitch is not set +# CONFIG_PACKAGE_openvswitch-base is not set +# CONFIG_PACKAGE_openvswitch-benchmark is not set +# CONFIG_PACKAGE_openvswitch-ipsec is not set +# CONFIG_PACKAGE_openvswitch-ovs-appctl is not set +# CONFIG_PACKAGE_openvswitch-ovs-dpctl is not set +# CONFIG_PACKAGE_openvswitch-ovs-ofctl is not set +# CONFIG_PACKAGE_openvswitch-ovs-vsctl is not set +# CONFIG_PACKAGE_openvswitch-ovsdb-client is not set +# CONFIG_PACKAGE_openvswitch-python is not set + +# +# Printing +# +# CONFIG_PACKAGE_p910nd is not set + +# +# Routing and Redirection +# +# CONFIG_PACKAGE_babel-pinger is not set +# CONFIG_PACKAGE_babeld is not set +# CONFIG_PACKAGE_batmand is not set +# CONFIG_PACKAGE_bcp38 is not set +# CONFIG_PACKAGE_bird4 is not set +# CONFIG_PACKAGE_bird4-uci is not set +# CONFIG_PACKAGE_bird6 is not set +# CONFIG_PACKAGE_bird6-uci is not set +# CONFIG_PACKAGE_birdc4 is not set +# CONFIG_PACKAGE_birdc6 is not set +# CONFIG_PACKAGE_birdcl4 is not set +# CONFIG_PACKAGE_birdcl6 is not set +# CONFIG_PACKAGE_bmx6 is not set +# CONFIG_PACKAGE_bmx7 is not set +# CONFIG_PACKAGE_cjdns is not set +# CONFIG_PACKAGE_cjdns-tests is not set +# CONFIG_PACKAGE_genl is not set +# CONFIG_PACKAGE_igmpproxy is not set +# CONFIG_PACKAGE_ip-bridge is not set +# CONFIG_PACKAGE_ip-full is not set +# CONFIG_PACKAGE_ip-tiny is not set +# CONFIG_PACKAGE_lldpd is not set +# CONFIG_PACKAGE_mcproxy is not set +# CONFIG_PACKAGE_mwan3 is not set +# CONFIG_PACKAGE_nstat is not set +# CONFIG_PACKAGE_olsrd is not set +# CONFIG_PACKAGE_prince is not set +# CONFIG_PACKAGE_quagga is not set +# CONFIG_PACKAGE_relayd is not set +# CONFIG_PACKAGE_smcroute is not set +# CONFIG_PACKAGE_ss is not set +# CONFIG_PACKAGE_sslh is not set +# CONFIG_PACKAGE_tc is not set +# CONFIG_PACKAGE_tcpproxy is not set +# CONFIG_PACKAGE_vis is not set + +# +# SSH +# +# CONFIG_PACKAGE_autossh is not set +# CONFIG_PACKAGE_openssh-client is not set +# CONFIG_PACKAGE_openssh-client-utils is not set +# CONFIG_PACKAGE_openssh-keygen is not set +# CONFIG_PACKAGE_openssh-moduli is not set +# CONFIG_PACKAGE_openssh-server is not set +# CONFIG_PACKAGE_openssh-server-pam is not set +# CONFIG_PACKAGE_openssh-sftp-avahi-service is not set +# CONFIG_PACKAGE_openssh-sftp-client is not set +# CONFIG_PACKAGE_openssh-sftp-server is not set +# CONFIG_PACKAGE_sshtunnel is not set + +# +# THC-IPv6 attack and analyzing toolkit +# +# CONFIG_PACKAGE_thc-ipv6-address6 is not set +# CONFIG_PACKAGE_thc-ipv6-alive6 is not set +# CONFIG_PACKAGE_thc-ipv6-covert-send6 is not set +# CONFIG_PACKAGE_thc-ipv6-covert-send6d is not set +# CONFIG_PACKAGE_thc-ipv6-denial6 is not set +# CONFIG_PACKAGE_thc-ipv6-detect-new-ip6 is not set +# CONFIG_PACKAGE_thc-ipv6-detect-sniffer6 is not set +# CONFIG_PACKAGE_thc-ipv6-dnsdict6 is not set +# CONFIG_PACKAGE_thc-ipv6-dnsrevenum6 is not set +# CONFIG_PACKAGE_thc-ipv6-dos-new-ip6 is not set +# CONFIG_PACKAGE_thc-ipv6-dump-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-exploit6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-advertise6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-dhcps6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-dns6d is not set +# CONFIG_PACKAGE_thc-ipv6-fake-dnsupdate6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mipv6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mld26 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mld6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mldrouter6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-router26 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-solicitate6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-advertise6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-dhcpc6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-mld26 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-mld6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-mldrouter6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-router26 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-solicitate6 is not set +# CONFIG_PACKAGE_thc-ipv6-fragmentation6 is not set +# CONFIG_PACKAGE_thc-ipv6-fuzz-dhcpc6 is not set +# CONFIG_PACKAGE_thc-ipv6-fuzz-dhcps6 is not set +# CONFIG_PACKAGE_thc-ipv6-fuzz-ip6 is not set +# CONFIG_PACKAGE_thc-ipv6-implementation6 is not set +# CONFIG_PACKAGE_thc-ipv6-implementation6d is not set +# CONFIG_PACKAGE_thc-ipv6-inverse-lookup6 is not set +# CONFIG_PACKAGE_thc-ipv6-kill-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-ndpexhaust6 is not set +# CONFIG_PACKAGE_thc-ipv6-node-query6 is not set +# CONFIG_PACKAGE_thc-ipv6-parasite6 is not set +# CONFIG_PACKAGE_thc-ipv6-passive-discovery6 is not set +# CONFIG_PACKAGE_thc-ipv6-randicmp6 is not set +# CONFIG_PACKAGE_thc-ipv6-redir6 is not set +# CONFIG_PACKAGE_thc-ipv6-rsmurf6 is not set +# CONFIG_PACKAGE_thc-ipv6-sendpees6 is not set +# CONFIG_PACKAGE_thc-ipv6-sendpeesmp6 is not set +# CONFIG_PACKAGE_thc-ipv6-smurf6 is not set +# CONFIG_PACKAGE_thc-ipv6-thcping6 is not set +# CONFIG_PACKAGE_thc-ipv6-toobig6 is not set +# CONFIG_PACKAGE_thc-ipv6-trace6 is not set + +# +# Telephony +# +# CONFIG_PACKAGE_asterisk11 is not set +# CONFIG_PACKAGE_asterisk13 is not set +# CONFIG_PACKAGE_baresip is not set +# CONFIG_PACKAGE_freeswitch is not set +# CONFIG_PACKAGE_kamailio4 is not set +# CONFIG_PACKAGE_miax is not set +# CONFIG_PACKAGE_pcapsipdump is not set +# CONFIG_PACKAGE_restund is not set +# CONFIG_PACKAGE_rtpproxy is not set +# CONFIG_PACKAGE_sipp is not set +# CONFIG_PACKAGE_siproxd is not set +# CONFIG_PACKAGE_yate is not set + +# +# Time Synchronization +# +# CONFIG_PACKAGE_chrony is not set +# CONFIG_PACKAGE_htpdate is not set +# CONFIG_PACKAGE_linuxptp is not set +# CONFIG_PACKAGE_ntp-keygen is not set +# CONFIG_PACKAGE_ntp-utils is not set +# CONFIG_PACKAGE_ntpclient is not set +# CONFIG_PACKAGE_ntpd is not set +# CONFIG_PACKAGE_ntpdate is not set + +# +# VPN +# +# CONFIG_PACKAGE_chaosvpn is not set +# CONFIG_PACKAGE_fastd is not set +# CONFIG_PACKAGE_ipsec-tools is not set +# CONFIG_PACKAGE_ocserv is not set +# CONFIG_PACKAGE_openconnect is not set +# CONFIG_PACKAGE_opennhrp is not set +# CONFIG_PACKAGE_openvpn-easy-rsa is not set +CONFIG_PACKAGE_openvpn-mbedtls=y +CONFIG_OPENVPN_mbedtls_ENABLE_LZO=y +CONFIG_OPENVPN_mbedtls_ENABLE_LZ4=y +# CONFIG_OPENVPN_mbedtls_ENABLE_X509_ALT_USERNAME is not set +CONFIG_OPENVPN_mbedtls_ENABLE_SERVER=y +# CONFIG_OPENVPN_mbedtls_ENABLE_MANAGEMENT is not set +CONFIG_OPENVPN_mbedtls_ENABLE_HTTP=y +CONFIG_OPENVPN_mbedtls_ENABLE_SOCKS=y +CONFIG_OPENVPN_mbedtls_ENABLE_FRAGMENT=y +CONFIG_OPENVPN_mbedtls_ENABLE_MULTIHOME=y +CONFIG_OPENVPN_mbedtls_ENABLE_PORT_SHARE=y +CONFIG_OPENVPN_mbedtls_ENABLE_DEF_AUTH=y +CONFIG_OPENVPN_mbedtls_ENABLE_PF=y +# CONFIG_OPENVPN_mbedtls_ENABLE_IPROUTE2 is not set +CONFIG_OPENVPN_mbedtls_ENABLE_SMALL=y +# CONFIG_PACKAGE_openvpn-nossl is not set +# CONFIG_PACKAGE_openvpn-openssl is not set +# CONFIG_PACKAGE_pptpd is not set +# CONFIG_PACKAGE_softethervpn is not set +# CONFIG_PACKAGE_sstp-client is not set +# CONFIG_PACKAGE_strongswan is not set +# CONFIG_PACKAGE_strongswan-charon is not set +# CONFIG_PACKAGE_strongswan-default is not set +# CONFIG_PACKAGE_strongswan-isakmp is not set +# CONFIG_PACKAGE_strongswan-libtls is not set +# CONFIG_PACKAGE_strongswan-minimal is not set +# CONFIG_PACKAGE_strongswan-mod-addrblock is not set +# CONFIG_PACKAGE_strongswan-mod-aes is not set +# CONFIG_PACKAGE_strongswan-mod-af-alg is not set +# CONFIG_PACKAGE_strongswan-mod-agent is not set +# CONFIG_PACKAGE_strongswan-mod-attr is not set +# CONFIG_PACKAGE_strongswan-mod-attr-sql is not set +# CONFIG_PACKAGE_strongswan-mod-blowfish is not set +# CONFIG_PACKAGE_strongswan-mod-ccm is not set +# CONFIG_PACKAGE_strongswan-mod-cmac is not set +# CONFIG_PACKAGE_strongswan-mod-connmark is not set +# CONFIG_PACKAGE_strongswan-mod-constraints is not set +# CONFIG_PACKAGE_strongswan-mod-coupling is not set +# CONFIG_PACKAGE_strongswan-mod-ctr is not set +# CONFIG_PACKAGE_strongswan-mod-curl is not set +# CONFIG_PACKAGE_strongswan-mod-des is not set +# CONFIG_PACKAGE_strongswan-mod-dhcp is not set +# CONFIG_PACKAGE_strongswan-mod-dnskey is not set +# CONFIG_PACKAGE_strongswan-mod-duplicheck is not set +# CONFIG_PACKAGE_strongswan-mod-eap-identity is not set +# CONFIG_PACKAGE_strongswan-mod-eap-md5 is not set +# CONFIG_PACKAGE_strongswan-mod-eap-mschapv2 is not set +# CONFIG_PACKAGE_strongswan-mod-eap-radius is not set +# CONFIG_PACKAGE_strongswan-mod-eap-tls is not set +# CONFIG_PACKAGE_strongswan-mod-farp is not set +# CONFIG_PACKAGE_strongswan-mod-fips-prf is not set +# CONFIG_PACKAGE_strongswan-mod-forecast is not set +# CONFIG_PACKAGE_strongswan-mod-gcm is not set +# CONFIG_PACKAGE_strongswan-mod-gcrypt is not set +# CONFIG_PACKAGE_strongswan-mod-gmp is not set +# CONFIG_PACKAGE_strongswan-mod-gmpdh is not set +# CONFIG_PACKAGE_strongswan-mod-ha is not set +# CONFIG_PACKAGE_strongswan-mod-hmac is not set +# CONFIG_PACKAGE_strongswan-mod-kernel-libipsec is not set +# CONFIG_PACKAGE_strongswan-mod-kernel-netlink is not set +# CONFIG_PACKAGE_strongswan-mod-ldap is not set +# CONFIG_PACKAGE_strongswan-mod-led is not set +# CONFIG_PACKAGE_strongswan-mod-load-tester is not set +# CONFIG_PACKAGE_strongswan-mod-md4 is not set +# CONFIG_PACKAGE_strongswan-mod-md5 is not set +# CONFIG_PACKAGE_strongswan-mod-mysql is not set +# CONFIG_PACKAGE_strongswan-mod-nonce is not set +# CONFIG_PACKAGE_strongswan-mod-openssl is not set +# CONFIG_PACKAGE_strongswan-mod-pem is not set +# CONFIG_PACKAGE_strongswan-mod-pgp is not set +# CONFIG_PACKAGE_strongswan-mod-pkcs1 is not set +# CONFIG_PACKAGE_strongswan-mod-pkcs11 is not set +# CONFIG_PACKAGE_strongswan-mod-pkcs12 is not set +# CONFIG_PACKAGE_strongswan-mod-pkcs7 is not set +# CONFIG_PACKAGE_strongswan-mod-pkcs8 is not set +# CONFIG_PACKAGE_strongswan-mod-pubkey is not set +# CONFIG_PACKAGE_strongswan-mod-random is not set +# CONFIG_PACKAGE_strongswan-mod-rc2 is not set +# CONFIG_PACKAGE_strongswan-mod-resolve is not set +# CONFIG_PACKAGE_strongswan-mod-revocation is not set +# CONFIG_PACKAGE_strongswan-mod-sha1 is not set +# CONFIG_PACKAGE_strongswan-mod-sha2 is not set +# CONFIG_PACKAGE_strongswan-mod-smp is not set +# CONFIG_PACKAGE_strongswan-mod-socket-default is not set +# CONFIG_PACKAGE_strongswan-mod-socket-dynamic is not set +# CONFIG_PACKAGE_strongswan-mod-sql is not set +# CONFIG_PACKAGE_strongswan-mod-sqlite is not set +# CONFIG_PACKAGE_strongswan-mod-sshkey is not set +# CONFIG_PACKAGE_strongswan-mod-stroke is not set +# CONFIG_PACKAGE_strongswan-mod-test-vectors is not set +# CONFIG_PACKAGE_strongswan-mod-uci is not set +# CONFIG_PACKAGE_strongswan-mod-unity is not set +# CONFIG_PACKAGE_strongswan-mod-updown is not set +# CONFIG_PACKAGE_strongswan-mod-whitelist is not set +# CONFIG_PACKAGE_strongswan-mod-x509 is not set +# CONFIG_PACKAGE_strongswan-mod-xauth-eap is not set +# CONFIG_PACKAGE_strongswan-mod-xauth-generic is not set +# CONFIG_PACKAGE_strongswan-mod-xcbc is not set +# CONFIG_PACKAGE_strongswan-utils is not set +# CONFIG_PACKAGE_tinc is not set +# CONFIG_PACKAGE_uanytun is not set +# CONFIG_PACKAGE_uanytun-nettle is not set +# CONFIG_PACKAGE_uanytun-nocrypt is not set +# CONFIG_PACKAGE_uanytun-sslcrypt is not set +# CONFIG_PACKAGE_vpnc is not set +# CONFIG_PACKAGE_vpnc-scripts is not set +# CONFIG_PACKAGE_xl2tpd is not set +# CONFIG_PACKAGE_zerotier is not set + +# +# Version Control Systems +# +# CONFIG_PACKAGE_fossil is not set +# CONFIG_PACKAGE_git is not set +# CONFIG_PACKAGE_subversion-client is not set +# CONFIG_PACKAGE_subversion-libs is not set +# CONFIG_PACKAGE_subversion-server is not set + +# +# WWAN +# +# CONFIG_PACKAGE_comgt is not set +# CONFIG_PACKAGE_comgt-directip is not set +# CONFIG_PACKAGE_comgt-ncm is not set +# CONFIG_PACKAGE_uqmi is not set + +# +# Web Servers/Proxies +# +# CONFIG_PACKAGE_apache is not set +# CONFIG_PACKAGE_cgi-io is not set +# CONFIG_PACKAGE_clamav is not set +# CONFIG_PACKAGE_dansguardian is not set +# CONFIG_PACKAGE_e2guardian is not set +# CONFIG_PACKAGE_freshclam is not set +# CONFIG_PACKAGE_haproxy is not set +# CONFIG_PACKAGE_haproxy-nossl is not set +# CONFIG_PACKAGE_lighttpd is not set +# CONFIG_PACKAGE_nginx is not set +# CONFIG_PACKAGE_polipo is not set +# CONFIG_PACKAGE_privoxy is not set +# CONFIG_PACKAGE_radicale-py2 is not set +# CONFIG_PACKAGE_radicale-py3 is not set +# CONFIG_PACKAGE_shadowsocks-client is not set +# CONFIG_PACKAGE_sockd is not set +# CONFIG_PACKAGE_socksify is not set +# CONFIG_PACKAGE_spawn-fcgi is not set +# CONFIG_PACKAGE_squid is not set +# CONFIG_PACKAGE_tinyproxy is not set +# CONFIG_PACKAGE_uhttpd is not set +# CONFIG_PACKAGE_uhttpd_debug is not set + +# +# dial-in/up +# +# CONFIG_PACKAGE_rp-pppoe-common is not set +# CONFIG_PACKAGE_rp-pppoe-relay is not set +# CONFIG_PACKAGE_rp-pppoe-server is not set + +# +# tcprelay +# +# CONFIG_PACKAGE_tcpbridge is not set +# CONFIG_PACKAGE_tcpcapinfo is not set +# CONFIG_PACKAGE_tcpliveplay is not set +# CONFIG_PACKAGE_tcpprep is not set +# CONFIG_PACKAGE_tcpreplay is not set +# CONFIG_PACKAGE_tcpreplay-all is not set +# CONFIG_PACKAGE_tcpreplay-edit is not set +# CONFIG_PACKAGE_tcprewrite is not set + +# +# wireless +# +# CONFIG_PACKAGE_aircrack-ng is not set +# CONFIG_PACKAGE_airmon-ng is not set +# CONFIG_PACKAGE_dynapoint is not set +# CONFIG_PACKAGE_horst is not set +# CONFIG_PACKAGE_kismet-client is not set +# CONFIG_PACKAGE_kismet-drone is not set +# CONFIG_PACKAGE_kismet-server is not set +# CONFIG_PACKAGE_reaver is not set +# CONFIG_PACKAGE_wavemon is not set +CONFIG_PACKAGE_wifischedule=y +# CONFIG_PACKAGE_464xlat is not set +# CONFIG_PACKAGE_6in4 is not set +# CONFIG_PACKAGE_6rd is not set +# CONFIG_PACKAGE_6to4 is not set +# CONFIG_PACKAGE_acme is not set +# CONFIG_PACKAGE_adblock is not set +# CONFIG_PACKAGE_addrwatch is not set +# CONFIG_PACKAGE_ahcpd is not set +# CONFIG_PACKAGE_aiccu is not set +# CONFIG_PACKAGE_aiccu-gnutls is not set +# CONFIG_PACKAGE_alfred is not set +# CONFIG_PACKAGE_apcupsd is not set +# CONFIG_PACKAGE_apcupsd-cgi is not set +# CONFIG_PACKAGE_apinger is not set +# CONFIG_PACKAGE_arp-scan is not set +# CONFIG_PACKAGE_authsae is not set +# CONFIG_PACKAGE_batctl is not set +# CONFIG_PACKAGE_bmon is not set +# CONFIG_PACKAGE_bwm-ng is not set +# CONFIG_PACKAGE_chat is not set +# CONFIG_PACKAGE_cifsmount is not set +# CONFIG_PACKAGE_cshark is not set +# CONFIG_PACKAGE_daemonlogger is not set +# CONFIG_PACKAGE_darkstat is not set +CONFIG_PACKAGE_dhcpcd=y +# CONFIG_PACKAGE_dmapd is not set +# CONFIG_PACKAGE_ds-lite is not set +# CONFIG_PACKAGE_eapol-test is not set +# CONFIG_PACKAGE_esniper is not set +# CONFIG_PACKAGE_etherwake is not set +CONFIG_PACKAGE_ethtool=y + +# +# Configuration +# +CONFIG_ETHTOOL_PRETTY_DUMP=y +# CONFIG_PACKAGE_fakeidentd is not set +# CONFIG_PACKAGE_gnunet is not set +# CONFIG_PACKAGE_gpsd is not set +# CONFIG_PACKAGE_gpsd-clients is not set +# CONFIG_PACKAGE_gre is not set +# CONFIG_PACKAGE_hnet-full is not set +# CONFIG_PACKAGE_hnet-full-l2tp is not set +# CONFIG_PACKAGE_hnet-full-secure is not set +# CONFIG_PACKAGE_hnetd-nossl is not set +# CONFIG_PACKAGE_hnetd-openssl is not set +CONFIG_PACKAGE_hostapd=y +CONFIG_PACKAGE_hostapd-common=y +# CONFIG_PACKAGE_hostapd-mini is not set +CONFIG_PACKAGE_hostapd-utils=y +# CONFIG_PACKAGE_https_dns_proxy is not set +# CONFIG_PACKAGE_ibrdtn-tools is not set +# CONFIG_PACKAGE_ibrdtnd is not set +# CONFIG_PACKAGE_iftop is not set +# CONFIG_PACKAGE_iotivity is not set +# CONFIG_PACKAGE_iotivity-cpp is not set +# CONFIG_PACKAGE_iotivity-example-garage is not set +# CONFIG_PACKAGE_iotivity-example-simple is not set +# CONFIG_PACKAGE_iotivity-oic-middle is not set +# CONFIG_PACKAGE_iotivity-resource-container-hue is not set +# CONFIG_PACKAGE_iotivity-resource-container-lib is not set +# CONFIG_PACKAGE_iotivity-resource-container-sample is not set +# CONFIG_PACKAGE_iotivity-resource-directory-lib is not set +CONFIG_PACKAGE_iperf=y +# CONFIG_PACKAGE_iperf3 is not set +# CONFIG_PACKAGE_ipip is not set +# CONFIG_PACKAGE_ipset is not set +# CONFIG_PACKAGE_ipset-dns is not set +# CONFIG_PACKAGE_iptraf-ng is not set +# CONFIG_PACKAGE_iputils-arping is not set +# CONFIG_PACKAGE_iputils-clockdiff is not set +# CONFIG_PACKAGE_iputils-ping is not set +# CONFIG_PACKAGE_iputils-ping6 is not set +# CONFIG_PACKAGE_iputils-tftpd is not set +# CONFIG_PACKAGE_iputils-tracepath is not set +# CONFIG_PACKAGE_iputils-tracepath6 is not set +# CONFIG_PACKAGE_iputils-traceroute6 is not set +CONFIG_PACKAGE_iw=y +# CONFIG_PACKAGE_jool is not set +# CONFIG_PACKAGE_jool-tools is not set +# CONFIG_PACKAGE_keepalived is not set +# CONFIG_PACKAGE_knxd is not set +# CONFIG_PACKAGE_knxd-tools is not set +# CONFIG_PACKAGE_kplex is not set +# CONFIG_PACKAGE_krb5-client is not set +# CONFIG_PACKAGE_krb5-libs is not set +# CONFIG_PACKAGE_krb5-server is not set +# CONFIG_PACKAGE_linknx is not set +# CONFIG_PACKAGE_lispd is not set +# CONFIG_PACKAGE_mac-telnet-client is not set +# CONFIG_PACKAGE_mac-telnet-discover is not set +# CONFIG_PACKAGE_mac-telnet-ping is not set +# CONFIG_PACKAGE_mac-telnet-server is not set +# CONFIG_PACKAGE_map is not set +# CONFIG_PACKAGE_map-t is not set +# CONFIG_PACKAGE_memcached is not set +# CONFIG_PACKAGE_mii-tool is not set +# CONFIG_PACKAGE_mini_snmpd is not set +# CONFIG_PACKAGE_minimalist-pcproxy is not set +# CONFIG_PACKAGE_mosquitto-client is not set +# CONFIG_PACKAGE_mosquitto-client-nossl is not set +# CONFIG_PACKAGE_mosquitto-nossl is not set +# CONFIG_PACKAGE_mosquitto-ssl is not set +# CONFIG_PACKAGE_mrd6 is not set +# CONFIG_PACKAGE_mtr is not set +# CONFIG_PACKAGE_nbd is not set +# CONFIG_PACKAGE_nbd-server is not set +# CONFIG_PACKAGE_ncp is not set +# CONFIG_PACKAGE_ndppd is not set +# CONFIG_PACKAGE_netcat is not set +# CONFIG_PACKAGE_netdiscover is not set +# CONFIG_PACKAGE_netperf is not set +# CONFIG_PACKAGE_noping is not set +# CONFIG_PACKAGE_nut is not set +# CONFIG_PACKAGE_obfsproxy is not set +CONFIG_PACKAGE_odhcp6c=y +CONFIG_PACKAGE_odhcp6c_ext_cer_id=0 +# CONFIG_PACKAGE_odhcpd is not set +# CONFIG_PACKAGE_ola is not set +# CONFIG_PACKAGE_omcproxy is not set +# CONFIG_PACKAGE_openldap-server is not set +# CONFIG_PACKAGE_oping is not set +# CONFIG_PACKAGE_pen is not set +# CONFIG_PACKAGE_pimbd is not set +# CONFIG_PACKAGE_pingcheck is not set +# CONFIG_PACKAGE_port-mirroring is not set +# CONFIG_PACKAGE_portmap is not set +CONFIG_PACKAGE_ppp=y +# CONFIG_PACKAGE_ppp-mod-passwordfd is not set +# CONFIG_PACKAGE_ppp-mod-pppoa is not set +CONFIG_PACKAGE_ppp-mod-pppoe=y +# CONFIG_PACKAGE_ppp-mod-pppol2tp is not set +# CONFIG_PACKAGE_ppp-mod-pptp is not set +# CONFIG_PACKAGE_ppp-mod-radius is not set +# CONFIG_PACKAGE_ppp-multilink is not set +# CONFIG_PACKAGE_pppdump is not set +# CONFIG_PACKAGE_pppossh is not set +# CONFIG_PACKAGE_pppstats is not set +# CONFIG_PACKAGE_radsecproxy is not set +# CONFIG_PACKAGE_redsocks is not set +# CONFIG_PACKAGE_remserial is not set +# CONFIG_PACKAGE_rssileds is not set +# CONFIG_PACKAGE_rsyslog is not set +# CONFIG_PACKAGE_samba36-client is not set +# CONFIG_PACKAGE_samba36-server is not set +# CONFIG_PACKAGE_scapy is not set +# CONFIG_PACKAGE_sctp is not set +# CONFIG_PACKAGE_sctp-tools is not set +# CONFIG_PACKAGE_seafile-ccnet is not set +# CONFIG_PACKAGE_seafile-seahub is not set +# CONFIG_PACKAGE_seafile-server is not set +# CONFIG_PACKAGE_ser2net is not set +# CONFIG_PACKAGE_shadowsocks-libev is not set +# CONFIG_PACKAGE_shadowsocks-libev-mbedtls is not set +# CONFIG_PACKAGE_sipgrep is not set +# CONFIG_PACKAGE_smartsnmpd is not set +# CONFIG_PACKAGE_sngrep is not set +# CONFIG_PACKAGE_snmp-mibs is not set +# CONFIG_PACKAGE_snmp-utils is not set +# CONFIG_PACKAGE_snmpd is not set +# CONFIG_PACKAGE_snmpd-static is not set +# CONFIG_PACKAGE_socat is not set +# CONFIG_PACKAGE_softflowd is not set +# CONFIG_PACKAGE_stunnel is not set +# CONFIG_PACKAGE_tayga is not set +# CONFIG_PACKAGE_tcpdump is not set +# CONFIG_PACKAGE_tcpdump-mini is not set +# CONFIG_PACKAGE_tor is not set +# CONFIG_PACKAGE_tor-gencert is not set +# CONFIG_PACKAGE_tor-geoip is not set +# CONFIG_PACKAGE_tor-resolve is not set +# CONFIG_PACKAGE_travelmate is not set +# CONFIG_PACKAGE_u2pnpd is not set +CONFIG_PACKAGE_uclient-fetch=y +# CONFIG_PACKAGE_udpxy is not set +# CONFIG_PACKAGE_ulogd is not set +# CONFIG_PACKAGE_umbim is not set +# CONFIG_PACKAGE_umdns is not set +# CONFIG_PACKAGE_usbip is not set +# CONFIG_PACKAGE_vallumd is not set +# CONFIG_PACKAGE_vncrepeater is not set +# CONFIG_PACKAGE_vnstat is not set +# CONFIG_PACKAGE_vti is not set +# CONFIG_PACKAGE_wireguard is not set +# CONFIG_PACKAGE_wireguard-tools is not set +CONFIG_PACKAGE_wpa-cli=y +CONFIG_PACKAGE_wpa-supplicant=y +# CONFIG_WPA_SUPPLICANT_NO_TIMESTAMP_CHECK is not set +# CONFIG_WPA_SUPPLICANT_INTERNAL is not set +CONFIG_WPA_SUPPLICANT_OPENSSL=y +# CONFIG_WPA_RFKILL_SUPPORT is not set +CONFIG_WPA_MSG_MIN_PRIORITY=3 +# CONFIG_DRIVER_WEXT_SUPPORT is not set +# CONFIG_DRIVER_11N_SUPPORT is not set +# CONFIG_DRIVER_11AC_SUPPORT is not set +# CONFIG_DRIVER_11W_SUPPORT is not set +# CONFIG_PACKAGE_wpa-supplicant-mesh is not set +# CONFIG_PACKAGE_wpa-supplicant-mini is not set +# CONFIG_PACKAGE_wpa-supplicant-p2p is not set +# CONFIG_PACKAGE_wpad is not set +# CONFIG_PACKAGE_wpad-mesh is not set +# CONFIG_PACKAGE_wpad-mini is not set +# CONFIG_PACKAGE_wpan-tools is not set +# CONFIG_PACKAGE_wshaper is not set +# CONFIG_PACKAGE_wwan is not set +# CONFIG_PACKAGE_xinetd is not set + +# +# Sound +# +# CONFIG_PACKAGE_alsa-utils is not set +# CONFIG_PACKAGE_alsa-utils-seq is not set +# CONFIG_PACKAGE_alsa-utils-tests is not set +# CONFIG_PACKAGE_espeak is not set +# CONFIG_PACKAGE_faad2 is not set +# CONFIG_PACKAGE_forked-daapd is not set +# CONFIG_PACKAGE_ices is not set +# CONFIG_PACKAGE_lame is not set +# CONFIG_PACKAGE_lame-lib is not set +# CONFIG_PACKAGE_liblo-utils is not set +# CONFIG_PACKAGE_madplay is not set +# CONFIG_PACKAGE_madplay-alsa is not set +# CONFIG_PACKAGE_moc is not set +# CONFIG_PACKAGE_mpc is not set +# CONFIG_PACKAGE_mpd-avahi-service is not set +# CONFIG_PACKAGE_mpd-full is not set +# CONFIG_PACKAGE_mpd-mini is not set +# CONFIG_PACKAGE_mpg123 is not set +# CONFIG_PACKAGE_pianod is not set +# CONFIG_PACKAGE_pianod-client is not set +# CONFIG_PACKAGE_portaudio is not set +# CONFIG_PACKAGE_pulseaudio-daemon is not set +# CONFIG_PACKAGE_pulseaudio-profiles is not set +# CONFIG_PACKAGE_pulseaudio-tools is not set +# CONFIG_PACKAGE_shairplay is not set +# CONFIG_PACKAGE_shairport is not set +# CONFIG_PACKAGE_shairport-sync-mbedtls is not set +# CONFIG_PACKAGE_shairport-sync-mini is not set +# CONFIG_PACKAGE_shairport-sync-openssl is not set +# CONFIG_PACKAGE_shine is not set +# CONFIG_PACKAGE_sox is not set +# CONFIG_PACKAGE_squeezelite-full is not set +# CONFIG_PACKAGE_squeezelite-mini is not set +# CONFIG_PACKAGE_svox is not set +# CONFIG_PACKAGE_upmpdcli is not set + +# +# Utilities +# + +# +# Boot Loaders +# +# CONFIG_PACKAGE_fconfig is not set +# CONFIG_PACKAGE_uboot-envtools is not set + +# +# Compression +# +# CONFIG_PACKAGE_bsdtar is not set +# CONFIG_PACKAGE_bzip2 is not set +# CONFIG_PACKAGE_gzip is not set +# CONFIG_PACKAGE_unrar is not set +# CONFIG_PACKAGE_unzip is not set +# CONFIG_PACKAGE_xz-utils is not set +# CONFIG_PACKAGE_zip is not set + +# +# Disc +# +# CONFIG_PACKAGE_blkdiscard is not set +# CONFIG_PACKAGE_blkid is not set +# CONFIG_PACKAGE_cfdisk is not set +# CONFIG_PACKAGE_cgdisk is not set +# CONFIG_PACKAGE_fdisk is not set +# CONFIG_PACKAGE_findfs is not set +# CONFIG_PACKAGE_gdisk is not set +# CONFIG_PACKAGE_hd-idle is not set +# CONFIG_PACKAGE_hdparm is not set +# CONFIG_PACKAGE_lsblk is not set +# CONFIG_PACKAGE_lvm2 is not set +# CONFIG_PACKAGE_mdadm is not set +# CONFIG_PACKAGE_partx-utils is not set +# CONFIG_PACKAGE_sfdisk is not set +# CONFIG_PACKAGE_sgdisk is not set +# CONFIG_PACKAGE_wipefs is not set + +# +# Editors +# +# CONFIG_PACKAGE_joe is not set +# CONFIG_PACKAGE_nano is not set +# CONFIG_PACKAGE_vim is not set +# CONFIG_PACKAGE_vim-full is not set +# CONFIG_PACKAGE_vim-help is not set +# CONFIG_PACKAGE_vim-runtime is not set +# CONFIG_PACKAGE_zile is not set + +# +# Encryption +# +# CONFIG_PACKAGE_ccrypt is not set +# CONFIG_PACKAGE_certtool is not set +# CONFIG_PACKAGE_cryptsetup is not set +# CONFIG_PACKAGE_cryptsetup-openssl is not set +# CONFIG_PACKAGE_gnupg is not set +# CONFIG_PACKAGE_gnutls-utils is not set +# CONFIG_PACKAGE_gpgv is not set +# CONFIG_PACKAGE_px5g-mbedtls is not set +# CONFIG_PACKAGE_px5g-standalone is not set +# CONFIG_PACKAGE_stoken is not set + +# +# Filesystem +# +# CONFIG_PACKAGE_acl is not set +# CONFIG_PACKAGE_attr is not set +# CONFIG_PACKAGE_badblocks is not set +# CONFIG_PACKAGE_btrfs-progs is not set +# CONFIG_PACKAGE_chattr is not set +# CONFIG_PACKAGE_debugfs is not set +# CONFIG_PACKAGE_dosfstools is not set +# CONFIG_PACKAGE_dumpe2fs is not set +# CONFIG_PACKAGE_e2freefrag is not set +# CONFIG_PACKAGE_e2fsprogs is not set +# CONFIG_PACKAGE_f2fs-tools is not set +# CONFIG_PACKAGE_f2fsck is not set +# CONFIG_PACKAGE_filefrag is not set +# CONFIG_PACKAGE_fuse-utils is not set +# CONFIG_PACKAGE_hfsfsck is not set +# CONFIG_PACKAGE_lsattr is not set +# CONFIG_PACKAGE_mkf2fs is not set +# CONFIG_PACKAGE_mkhfs is not set +# CONFIG_PACKAGE_ncdu is not set +# CONFIG_PACKAGE_nfs-utils is not set +# CONFIG_PACKAGE_ntfs-3g is not set +# CONFIG_PACKAGE_ntfs-3g-low is not set +# CONFIG_PACKAGE_ntfs-3g-utils is not set +# CONFIG_PACKAGE_ntfsprogs_ntfs-3g is not set +# CONFIG_PACKAGE_owfs is not set +# CONFIG_PACKAGE_owshell is not set +# CONFIG_PACKAGE_resize2fs is not set +# CONFIG_PACKAGE_squashfs-tools-mksquashfs is not set +# CONFIG_PACKAGE_squashfs-tools-unsquashfs is not set +# CONFIG_PACKAGE_swap-utils is not set +# CONFIG_PACKAGE_sysfsutils is not set +# CONFIG_PACKAGE_tune2fs is not set +# CONFIG_PACKAGE_xfs-fsck is not set +# CONFIG_PACKAGE_xfs-growfs is not set +# CONFIG_PACKAGE_xfs-mkfs is not set + +# +# Image Manipulation +# +# CONFIG_PACKAGE_jpeg-tools is not set +# CONFIG_PACKAGE_tiff-utils is not set + +# +# Microcontroller programming +# +# CONFIG_PACKAGE_avrdude is not set +# CONFIG_PACKAGE_dfu-programmer is not set +# CONFIG_PACKAGE_stm32flash is not set + +# +# RTKLIB Suite +# +# CONFIG_PACKAGE_convbin is not set +# CONFIG_PACKAGE_pos2kml is not set +# CONFIG_PACKAGE_rnx2rtkp is not set +# CONFIG_PACKAGE_rtkrcv is not set +# CONFIG_PACKAGE_str2str is not set + +# +# Shells +# +CONFIG_PACKAGE_bash=y +# CONFIG_PACKAGE_klish is not set +# CONFIG_PACKAGE_tcsh is not set +# CONFIG_PACKAGE_zsh is not set + +# +# Telephony +# +# CONFIG_PACKAGE_dahdi-cfg is not set +# CONFIG_PACKAGE_dahdi-monitor is not set + +# +# Terminal +# +# CONFIG_PACKAGE_agetty is not set +# CONFIG_PACKAGE_dvtm is not set +# CONFIG_PACKAGE_minicom is not set +# CONFIG_PACKAGE_picocom is not set +# CONFIG_PACKAGE_screen is not set +# CONFIG_PACKAGE_script-utils is not set +# CONFIG_PACKAGE_serialconsole is not set +# CONFIG_PACKAGE_setterm is not set +# CONFIG_PACKAGE_tmux is not set +# CONFIG_PACKAGE_ttyd is not set +# CONFIG_PACKAGE_wall is not set + +# +# Virtualization +# + +# +# Zoneinfo +# +# CONFIG_PACKAGE_zoneinfo-africa is not set +# CONFIG_PACKAGE_zoneinfo-asia is not set +# CONFIG_PACKAGE_zoneinfo-atlantic is not set +# CONFIG_PACKAGE_zoneinfo-australia-nz is not set +# CONFIG_PACKAGE_zoneinfo-core is not set +# CONFIG_PACKAGE_zoneinfo-europe is not set +# CONFIG_PACKAGE_zoneinfo-india is not set +# CONFIG_PACKAGE_zoneinfo-northamerica is not set +# CONFIG_PACKAGE_zoneinfo-pacific is not set +# CONFIG_PACKAGE_zoneinfo-poles is not set +# CONFIG_PACKAGE_zoneinfo-simple is not set +# CONFIG_PACKAGE_zoneinfo-southamerica is not set + +# +# database +# +# CONFIG_PACKAGE_mysql-server is not set +# CONFIG_PACKAGE_pgsql-cli is not set +# CONFIG_PACKAGE_pgsql-cli-extra is not set +# CONFIG_PACKAGE_pgsql-server is not set +# CONFIG_PACKAGE_rrdcgi1 is not set +# CONFIG_PACKAGE_rrdtool1 is not set +# CONFIG_PACKAGE_sqlite3-cli is not set +# CONFIG_PACKAGE_unixodbc-tools is not set +# CONFIG_PACKAGE_adb is not set +# CONFIG_PACKAGE_ap51-flash is not set +# CONFIG_PACKAGE_at is not set +# CONFIG_PACKAGE_bandwidthd is not set +# CONFIG_PACKAGE_bandwidthd-pgsql is not set +# CONFIG_PACKAGE_bandwidthd-php is not set +# CONFIG_PACKAGE_bandwidthd-sqlite is not set +# CONFIG_PACKAGE_banhostlist is not set +CONFIG_PACKAGE_bc=y +# CONFIG_PACKAGE_bluelog is not set +# CONFIG_PACKAGE_bluez-daemon is not set +# CONFIG_PACKAGE_bluez-examples is not set +# CONFIG_PACKAGE_bluez-utils is not set +# CONFIG_PACKAGE_bonniexx is not set +# CONFIG_PACKAGE_bsdiff is not set +# CONFIG_PACKAGE_bspatch is not set +# CONFIG_PACKAGE_cal is not set +# CONFIG_PACKAGE_canutils=y +# CONFIG_PACKAGE_canutils-can-calc-bit-timing is not set +# CONFIG_PACKAGE_canutils-canbusload is not set +# CONFIG_PACKAGE_canutils-candump=y +# CONFIG_PACKAGE_canutils-cangen is not set +# CONFIG_PACKAGE_canutils-cangw is not set +# CONFIG_PACKAGE_canutils-canplayer is not set +# CONFIG_PACKAGE_canutils-cansend=y +# CONFIG_PACKAGE_canutils-cansniffer is not set +# CONFIG_PACKAGE_canutils-log-conversion is not set +# CONFIG_PACKAGE_cmdpad is not set +# CONFIG_PACKAGE_collectd is not set +CONFIG_PACKAGE_coreutils=y +# CONFIG_PACKAGE_coreutils-base64 is not set +# CONFIG_PACKAGE_coreutils-basename is not set +# CONFIG_PACKAGE_coreutils-cat is not set +# CONFIG_PACKAGE_coreutils-chcon is not set +# CONFIG_PACKAGE_coreutils-chgrp is not set +# CONFIG_PACKAGE_coreutils-chmod is not set +# CONFIG_PACKAGE_coreutils-chown is not set +# CONFIG_PACKAGE_coreutils-chroot is not set +# CONFIG_PACKAGE_coreutils-cksum is not set +# CONFIG_PACKAGE_coreutils-comm is not set +CONFIG_PACKAGE_coreutils-cp=y +# CONFIG_PACKAGE_coreutils-csplit is not set +# CONFIG_PACKAGE_coreutils-cut is not set +# CONFIG_PACKAGE_coreutils-date is not set +# CONFIG_PACKAGE_coreutils-dd is not set +# CONFIG_PACKAGE_coreutils-dir is not set +# CONFIG_PACKAGE_coreutils-dircolors is not set +# CONFIG_PACKAGE_coreutils-dirname is not set +# CONFIG_PACKAGE_coreutils-du is not set +# CONFIG_PACKAGE_coreutils-echo is not set +# CONFIG_PACKAGE_coreutils-env is not set +# CONFIG_PACKAGE_coreutils-expand is not set +# CONFIG_PACKAGE_coreutils-expr is not set +# CONFIG_PACKAGE_coreutils-factor is not set +# CONFIG_PACKAGE_coreutils-false is not set +# CONFIG_PACKAGE_coreutils-fmt is not set +# CONFIG_PACKAGE_coreutils-fold is not set +# CONFIG_PACKAGE_coreutils-groups is not set +# CONFIG_PACKAGE_coreutils-head is not set +# CONFIG_PACKAGE_coreutils-hostid is not set +# CONFIG_PACKAGE_coreutils-id is not set +# CONFIG_PACKAGE_coreutils-install is not set +# CONFIG_PACKAGE_coreutils-join is not set +# CONFIG_PACKAGE_coreutils-kill is not set +# CONFIG_PACKAGE_coreutils-link is not set +# CONFIG_PACKAGE_coreutils-ln is not set +# CONFIG_PACKAGE_coreutils-logname is not set +# CONFIG_PACKAGE_coreutils-ls is not set +# CONFIG_PACKAGE_coreutils-md5sum is not set +# CONFIG_PACKAGE_coreutils-mkdir is not set +# CONFIG_PACKAGE_coreutils-mkfifo is not set +# CONFIG_PACKAGE_coreutils-mknod is not set +# CONFIG_PACKAGE_coreutils-mktemp is not set +# CONFIG_PACKAGE_coreutils-mv is not set +# CONFIG_PACKAGE_coreutils-nice is not set +# CONFIG_PACKAGE_coreutils-nl is not set +# CONFIG_PACKAGE_coreutils-nohup is not set +# CONFIG_PACKAGE_coreutils-nproc is not set +# CONFIG_PACKAGE_coreutils-od is not set +# CONFIG_PACKAGE_coreutils-paste is not set +# CONFIG_PACKAGE_coreutils-pathchk is not set +# CONFIG_PACKAGE_coreutils-pinky is not set +# CONFIG_PACKAGE_coreutils-pr is not set +# CONFIG_PACKAGE_coreutils-printenv is not set +# CONFIG_PACKAGE_coreutils-printf is not set +# CONFIG_PACKAGE_coreutils-ptx is not set +# CONFIG_PACKAGE_coreutils-pwd is not set +# CONFIG_PACKAGE_coreutils-readlink is not set +# CONFIG_PACKAGE_coreutils-realpath is not set +# CONFIG_PACKAGE_coreutils-rm is not set +# CONFIG_PACKAGE_coreutils-rmdir is not set +# CONFIG_PACKAGE_coreutils-runcon is not set +# CONFIG_PACKAGE_coreutils-seq is not set +# CONFIG_PACKAGE_coreutils-sha1sum is not set +# CONFIG_PACKAGE_coreutils-sha224sum is not set +# CONFIG_PACKAGE_coreutils-sha256sum is not set +# CONFIG_PACKAGE_coreutils-sha384sum is not set +# CONFIG_PACKAGE_coreutils-sha512sum is not set +# CONFIG_PACKAGE_coreutils-shred is not set +# CONFIG_PACKAGE_coreutils-shuf is not set +# CONFIG_PACKAGE_coreutils-sleep is not set +# CONFIG_PACKAGE_coreutils-sort is not set +# CONFIG_PACKAGE_coreutils-split is not set +# CONFIG_PACKAGE_coreutils-stat is not set +CONFIG_PACKAGE_coreutils-stdbuf=y +# CONFIG_PACKAGE_coreutils-stty is not set +# CONFIG_PACKAGE_coreutils-sum is not set +# CONFIG_PACKAGE_coreutils-sync is not set +# CONFIG_PACKAGE_coreutils-tac is not set +# CONFIG_PACKAGE_coreutils-tail is not set +# CONFIG_PACKAGE_coreutils-tee is not set +# CONFIG_PACKAGE_coreutils-test is not set +# CONFIG_PACKAGE_coreutils-timeout is not set +# CONFIG_PACKAGE_coreutils-touch is not set +# CONFIG_PACKAGE_coreutils-tr is not set +# CONFIG_PACKAGE_coreutils-true is not set +# CONFIG_PACKAGE_coreutils-truncate is not set +# CONFIG_PACKAGE_coreutils-tsort is not set +# CONFIG_PACKAGE_coreutils-tty is not set +# CONFIG_PACKAGE_coreutils-uname is not set +# CONFIG_PACKAGE_coreutils-unexpand is not set +# CONFIG_PACKAGE_coreutils-uniq is not set +# CONFIG_PACKAGE_coreutils-unlink is not set +# CONFIG_PACKAGE_coreutils-uptime is not set +# CONFIG_PACKAGE_coreutils-users is not set +# CONFIG_PACKAGE_coreutils-vdir is not set +# CONFIG_PACKAGE_coreutils-wc is not set +# CONFIG_PACKAGE_coreutils-who is not set +# CONFIG_PACKAGE_coreutils-whoami is not set +# CONFIG_PACKAGE_coreutils-yes is not set +# CONFIG_PACKAGE_crelay is not set +# CONFIG_PACKAGE_ct-bugcheck is not set +# CONFIG_PACKAGE_dbus is not set +# CONFIG_PACKAGE_dc is not set +# CONFIG_PACKAGE_dmesg is not set +# CONFIG_PACKAGE_dropbearconvert is not set +# CONFIG_PACKAGE_dtc is not set +# CONFIG_PACKAGE_dump1090 is not set +# CONFIG_PACKAGE_ecdsautils is not set +# CONFIG_PACKAGE_elektra-kdb is not set +# CONFIG_PACKAGE_evtest is not set +# CONFIG_PACKAGE_extract is not set +# CONFIG_PACKAGE_file is not set +# CONFIG_PACKAGE_findutils-find is not set +# CONFIG_PACKAGE_findutils-locate is not set +# CONFIG_PACKAGE_findutils-xargs is not set +# CONFIG_PACKAGE_flashrom is not set +# CONFIG_PACKAGE_flashrom-pci is not set +# CONFIG_PACKAGE_flashrom-spi is not set +# CONFIG_PACKAGE_flashrom-usb is not set +# CONFIG_PACKAGE_flent-tools is not set +CONFIG_PACKAGE_flock=y +# CONFIG_PACKAGE_ftdi_eeprom is not set +# CONFIG_PACKAGE_gammu is not set +CONFIG_PACKAGE_getopt=y +# CONFIG_PACKAGE_gkermit is not set +# CONFIG_PACKAGE_gpioctl-sysfs is not set +# CONFIG_PACKAGE_grep is not set +# CONFIG_PACKAGE_hamlib is not set +# CONFIG_PACKAGE_haserl is not set +CONFIG_PACKAGE_haveged=y +# CONFIG_PACKAGE_hub-ctrl is not set +CONFIG_PACKAGE_hwclock=y +CONFIG_PACKAGE_i2c-tools=y +# CONFIG_PACKAGE_iconv is not set +# CONFIG_PACKAGE_io is not set +# CONFIG_PACKAGE_iwcap is not set +# CONFIG_PACKAGE_iwinfo is not set +CONFIG_PACKAGE_jshn=y +# CONFIG_PACKAGE_kexec-tools is not set +# CONFIG_PACKAGE_kmod is not set +# CONFIG_PACKAGE_lcd4linux-custom is not set +# CONFIG_PACKAGE_less is not set +# CONFIG_PACKAGE_less-wide is not set +# CONFIG_PACKAGE_libimobiledevice-utils is not set +CONFIG_PACKAGE_libjson-script=y +# CONFIG_PACKAGE_libplist-utils is not set +# CONFIG_PACKAGE_libusbmuxd-utils is not set +# CONFIG_PACKAGE_lm-sensors is not set +# CONFIG_PACKAGE_lm-sensors-detect is not set +# CONFIG_PACKAGE_logger is not set +# CONFIG_PACKAGE_logrotate is not set +# CONFIG_PACKAGE_look is not set +# CONFIG_PACKAGE_losetup is not set +# CONFIG_PACKAGE_lrzsz is not set +# CONFIG_PACKAGE_lsof is not set +# CONFIG_PACKAGE_lxc is not set +# CONFIG_PACKAGE_maccalc is not set +# CONFIG_PACKAGE_macchanger is not set +# CONFIG_PACKAGE_mbtools is not set +# CONFIG_PACKAGE_mc is not set +# CONFIG_PACKAGE_mcookie is not set +# CONFIG_PACKAGE_mmc-utils is not set +# CONFIG_PACKAGE_mount-utils is not set +# CONFIG_PACKAGE_mountd is not set +# CONFIG_PACKAGE_mpack is not set +# CONFIG_PACKAGE_mt-st is not set +# CONFIG_PACKAGE_namei is not set +# CONFIG_PACKAGE_oath-toolkit is not set +# CONFIG_PACKAGE_open-plc-utils is not set +# CONFIG_PACKAGE_open2300 is not set +# CONFIG_PACKAGE_openldap-utils is not set +# CONFIG_PACKAGE_openobex is not set +# CONFIG_PACKAGE_openobex-apps is not set +# CONFIG_PACKAGE_openocd is not set +# CONFIG_PACKAGE_opensc-utils is not set +# CONFIG_PACKAGE_openssl-util is not set +# CONFIG_PACKAGE_opus-tools is not set +# CONFIG_PACKAGE_owipcalc is not set +# CONFIG_PACKAGE_pciutils is not set +# CONFIG_PACKAGE_pcscd is not set +# CONFIG_PACKAGE_pps-tools is not set +# CONFIG_PACKAGE_prlimit is not set +CONFIG_PACKAGE_procps-ng=y +# CONFIG_PACKAGE_procps-ng-free is not set +CONFIG_PACKAGE_procps-ng-kill=y +# CONFIG_PACKAGE_procps-ng-pgrep is not set +CONFIG_PACKAGE_procps-ng-pkill=y +CONFIG_PACKAGE_procps-ng-pmap=y +CONFIG_PACKAGE_procps-ng-ps=y +CONFIG_PACKAGE_procps-ng-pwdx=y +CONFIG_PACKAGE_procps-ng-skill=y +CONFIG_PACKAGE_procps-ng-slabtop=y +CONFIG_PACKAGE_procps-ng-snice=y +CONFIG_PACKAGE_procps-ng-tload=y +# CONFIG_PACKAGE_procps-ng-top is not set +# CONFIG_PACKAGE_procps-ng-uptime is not set +CONFIG_PACKAGE_procps-ng-vmstat=y +CONFIG_PACKAGE_procps-ng-w=y +CONFIG_PACKAGE_procps-ng-watch=y +# CONFIG_PACKAGE_pv is not set +# CONFIG_PACKAGE_qrencode is not set +# CONFIG_PACKAGE_relayctl is not set +# CONFIG_PACKAGE_rename is not set +# CONFIG_PACKAGE_rng-tools is not set +# CONFIG_PACKAGE_rtl-ais is not set +# CONFIG_PACKAGE_rtl-sdr is not set +# CONFIG_PACKAGE_sane-backends is not set +# CONFIG_PACKAGE_sane-daemon is not set +# CONFIG_PACKAGE_sane-frontends is not set +# CONFIG_PACKAGE_shadow-utils is not set +# CONFIG_PACKAGE_sispmctl is not set +# CONFIG_PACKAGE_slide-switch is not set +# CONFIG_PACKAGE_smartd is not set +# CONFIG_PACKAGE_smartmontools is not set +# CONFIG_PACKAGE_smstools3 is not set +# CONFIG_PACKAGE_sockread is not set +# CONFIG_PACKAGE_spi-tools is not set +# CONFIG_PACKAGE_spidev-test is not set +# CONFIG_PACKAGE_strace is not set +# CONFIG_PACKAGE_strace_libunwind is not set +# CONFIG_PACKAGE_stress is not set +# CONFIG_PACKAGE_sumo is not set +# CONFIG_PACKAGE_sysstat is not set +# CONFIG_PACKAGE_tar is not set +# CONFIG_PACKAGE_taskwarrior is not set +# CONFIG_PACKAGE_tracertools is not set +# CONFIG_PACKAGE_triggerhappy is not set +# CONFIG_PACKAGE_ugps is not set +# CONFIG_PACKAGE_usb-modeswitch is not set +# CONFIG_PACKAGE_usbmuxd is not set +# CONFIG_PACKAGE_usbreset is not set +# CONFIG_PACKAGE_usbutils is not set +# CONFIG_PACKAGE_uuidd is not set +# CONFIG_PACKAGE_uuidgen is not set +# CONFIG_PACKAGE_uvcdynctrl is not set +# CONFIG_PACKAGE_v4l-utils is not set +# CONFIG_PACKAGE_view1090 is not set +# CONFIG_PACKAGE_watchcat is not set +# CONFIG_PACKAGE_whereis is not set +# CONFIG_PACKAGE_wifitoggle is not set +# CONFIG_PACKAGE_xsltproc is not set +# CONFIG_PACKAGE_xxd is not set +# CONFIG_PACKAGE_yunbridge is not set + +# +# Xorg +# + +# +# font-utils +# +# CONFIG_PACKAGE_fontconfig is not set diff --git a/target/linux/nutsboard/patches-4.4/0002-edm1-cf-imx6-Add-edm-driver-for-gpio-framework.patch b/target/linux/nutsboard/patches-4.4/0002-edm1-cf-imx6-Add-edm-driver-for-gpio-framework.patch new file mode 100644 index 0000000..6a31a42 --- /dev/null +++ b/target/linux/nutsboard/patches-4.4/0002-edm1-cf-imx6-Add-edm-driver-for-gpio-framework.patch @@ -0,0 +1,315 @@ +From 4bf92378d83079ff8fad346270df09e036794c98 Mon Sep 17 00:00:00 2001 +From: Wig C +Date: Thu, 21 May 2015 17:03:55 +0800 +Subject: [PATCH 02/33] edm1-cf-imx6: Add edm driver for gpio framework. + +--- + drivers/input/keyboard/Kconfig | 7 + + drivers/input/keyboard/Makefile | 1 + + drivers/input/keyboard/gpio_edm.c | 264 ++++++++++++++++++++++++++++++++++++++ + 3 files changed, 272 insertions(+) + create mode 100644 drivers/input/keyboard/gpio_edm.c + +diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig +index ddd8148..5d191e7 100644 +--- a/drivers/input/keyboard/Kconfig ++++ b/drivers/input/keyboard/Kconfig +@@ -200,6 +200,13 @@ config KEYBOARD_GPIO + To compile this driver as a module, choose M here: the + module will be called gpio_keys. + ++config EDM_GPIO ++ tristate "GPIO framework for EDM" ++ depends on GPIOLIB ++ help ++ Say Y here if your EDM base board has gpio connected ++ directly to such GPIO pins. ++ + config KEYBOARD_GPIO_POLLED + tristate "Polled GPIO buttons" + depends on GPIOLIB +diff --git a/drivers/input/keyboard/Makefile b/drivers/input/keyboard/Makefile +index 1d416dd..5ac08af 100644 +--- a/drivers/input/keyboard/Makefile ++++ b/drivers/input/keyboard/Makefile +@@ -19,6 +19,7 @@ obj-$(CONFIG_KEYBOARD_DAVINCI) += davinci_keyscan.o + obj-$(CONFIG_KEYBOARD_EP93XX) += ep93xx_keypad.o + obj-$(CONFIG_KEYBOARD_GOLDFISH_EVENTS) += goldfish_events.o + obj-$(CONFIG_KEYBOARD_GPIO) += gpio_keys.o ++obj-$(CONFIG_EDM_GPIO) += gpio_edm.o + obj-$(CONFIG_KEYBOARD_GPIO_POLLED) += gpio_keys_polled.o + obj-$(CONFIG_KEYBOARD_TCA6416) += tca6416-keypad.o + obj-$(CONFIG_KEYBOARD_TCA8418) += tca8418_keypad.o +diff --git a/drivers/input/keyboard/gpio_edm.c b/drivers/input/keyboard/gpio_edm.c +new file mode 100644 +index 0000000..ef05020 +--- /dev/null ++++ b/drivers/input/keyboard/gpio_edm.c +@@ -0,0 +1,264 @@ ++/* ++ * Driver for edm on GPIO lines capable of generating interrupts. ++ * ++ * Copyright 2015 Wig Cheng ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License version 2 as ++ * published by the Free Software Foundation. ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++struct gpio_edm_data { ++ unsigned int gpio; ++ unsigned int value; ++ const char * direction; ++ const char *desc; ++}; ++ ++static unsigned int gpio_num=0; ++static unsigned int *gpio_location=NULL; ++static DEFINE_MUTEX(gpio_lock); ++ ++static int gpio_edm_setup_key(struct platform_device *pdev, ++ const struct gpio_edm_data *edm_data) ++{ ++ const char *desc = edm_data->desc ? edm_data->desc : "gpio_edm"; ++ struct device *dev = &pdev->dev; ++ int error; ++ ++ if (gpio_is_valid(edm_data->gpio)) { ++ ++ mutex_lock(&gpio_lock); ++ error = gpio_request(edm_data->gpio, desc); ++ if (error < 0) { ++ dev_err(dev, "Failed to request GPIO %d, error %d\n", ++ edm_data->gpio, error); ++ return error; ++ } ++ ++ if(!strcmp(edm_data->direction,"in")) ++ gpio_direction_input(edm_data->gpio); ++ else ++ gpio_direction_output(edm_data->gpio,edm_data->value); ++ ++ error = gpio_export(edm_data->gpio, true); ++ if (error < 0) { ++ dev_err(dev, "Failed to export GPIO %d, error %d\n", ++ edm_data->gpio, error); ++ return error; ++ } ++ mutex_unlock(&gpio_lock); ++ ++ } ++ else ++ goto fail; ++ ++ return 0; ++ ++fail: ++ if (gpio_is_valid(edm_data->gpio)) ++ gpio_free(edm_data->gpio); ++ ++ return error; ++} ++ ++#ifdef CONFIG_OF ++/* ++ * Translate OpenFirmware node properties into platform_data ++ */ ++static struct gpio_edm_data * ++gpio_edm_get_devtree_pdata(struct device *dev) ++{ ++ struct device_node *node, *pp; ++ struct gpio_edm_data *pdata; ++ ++ int error; ++ int ngpios; ++ int i; ++ ++ node = dev->of_node; ++ if (!node) { ++ error = -ENODEV; ++ goto err_out; ++ } ++ ++ ngpios = of_get_child_count(node); ++ if (ngpios == 0) { ++ error = -ENODEV; ++ goto err_out; ++ } ++ ++ pdata = kzalloc(sizeof(struct gpio_edm_data) * ngpios,GFP_KERNEL); ++ ++ if (!pdata) { ++ error = -ENOMEM; ++ goto err_out; ++ } ++ ++ gpio_num= ngpios; ++ ++ i = 0; ++ for_each_child_of_node(node, pp) { ++ int gpio; ++ enum of_gpio_flags flags; ++ ++ gpio = of_get_gpio_flags(pp, 0, &flags); ++ if (gpio < 0) { ++ error = gpio; ++ if (error != -EPROBE_DEFER) ++ dev_err(dev, ++ "Failed to get gpio flags, error: %d\n", ++ error); ++ goto err_free_pdata; ++ } ++ ++ pdata[i].gpio=gpio; ++ pdata[i].desc = of_get_property(pp, "label", NULL); ++ pdata[i].direction= of_get_property(pp, "dir", NULL); ++ ++ if (of_property_read_u32(pp, "value", &pdata[i].value)) ++ pdata[i].value = (unsigned int)flags; ++ ++ i+=1; ++ } ++ ++ if (gpio_num == 0) { ++ error = -EINVAL; ++ goto err_free_pdata; ++ } ++ ++ return pdata; ++ ++err_free_pdata: ++ kfree(pdata); ++err_out: ++ return ERR_PTR(error); ++} ++ ++static struct of_device_id gpio_edm_of_match[] = { ++ { .compatible = "gpio-edm", }, ++ { }, ++}; ++MODULE_DEVICE_TABLE(of, gpio_edm_of_match); ++ ++#else ++ ++static inline struct gpio_edm_data * ++gpio_edm_get_devtree_pdata(struct device *dev) ++{ ++ return ERR_PTR(-ENODEV); ++} ++ ++#endif ++ ++static void gpio_remove_gpio(unsigned int gpio_data) ++{ ++ if (gpio_is_valid(gpio_data)) ++ gpio_free(gpio_data); ++} ++ ++static int gpio_edm_probe(struct platform_device *pdev) ++{ ++ struct device *dev = &pdev->dev; ++ struct class *edm_class = class_create(THIS_MODULE, "edm"); ++ const struct gpio_edm_data *pdata = dev_get_platdata(dev); ++ int i, error; ++ ++ if (!pdata) { ++ pdata = gpio_edm_get_devtree_pdata(dev); ++ if (IS_ERR(pdata)) ++ return PTR_ERR(pdata); ++ } ++ ++ gpio_location=kzalloc(sizeof(unsigned int)*gpio_num,GFP_KERNEL); ++ if (!gpio_location) { ++ error = -ENOMEM; ++ goto fail; ++ } ++ ++ if (IS_ERR(edm_class)) { ++ pr_err("Failed to create sysfs class edm\n"); ++ return -ENOMEM; ++ } ++ dev = device_create(edm_class, NULL, 0, NULL, "gpio"); ++ ++ for (i = 0; i < gpio_num; i++) { ++ gpio_location[i]=pdata[i].gpio; ++ error = gpio_edm_setup_key(pdev, &pdata[i]); ++ if (error) ++ goto fail; ++ ++ gpio_export_link(dev, pdata[i].desc, pdata[i].gpio); ++ } ++ ++ return 0; ++ ++ fail: ++ /* If we have no platform data, we allocated pdata dynamically. */ ++ if (!dev_get_platdata(&pdev->dev)) ++ kfree(pdata); ++ ++ kfree(gpio_location); ++ ++ return error; ++} ++ ++static int gpio_edm_remove(struct platform_device *pdev) ++{ ++ struct device *dev = &pdev->dev; ++ const struct gpio_edm_data *pdata = dev_get_platdata(dev); ++ int i; ++ ++ for (i = 0; i < gpio_num; i++){ ++ if(gpio_location) ++ gpio_remove_gpio(gpio_location[i]); ++ } ++ ++ gpio_num=0; ++ ++ if(gpio_location) ++ kfree(gpio_location); ++ ++ kfree(pdata); ++ ++ return 0; ++} ++ ++ ++static struct platform_driver gpio_edm_device_driver = { ++ .probe = gpio_edm_probe, ++ .remove = gpio_edm_remove, ++ .driver = { ++ .name = "gpio-edm", ++ .owner = THIS_MODULE, ++ .of_match_table = of_match_ptr(gpio_edm_of_match), ++ } ++}; ++ ++static int __init gpio_edm_init(void) ++{ ++ return platform_driver_register(&gpio_edm_device_driver); ++} ++ ++static void __exit gpio_edm_exit(void) ++{ ++ platform_driver_unregister(&gpio_edm_device_driver); ++} ++ ++late_initcall(gpio_edm_init); ++module_exit(gpio_edm_exit); ++ ++MODULE_LICENSE("GPL"); ++MODULE_AUTHOR("Wig Cheng "); ++MODULE_DESCRIPTION("EDM driver for GPIOs"); ++MODULE_ALIAS("platform:gpio-edm"); +-- +2.7.4 + diff --git a/target/linux/nutsboard/patches-4.4/0003-gpio-add-delay-function-to-gpio-framework.patch b/target/linux/nutsboard/patches-4.4/0003-gpio-add-delay-function-to-gpio-framework.patch new file mode 100644 index 0000000..b904853 --- /dev/null +++ b/target/linux/nutsboard/patches-4.4/0003-gpio-add-delay-function-to-gpio-framework.patch @@ -0,0 +1,32 @@ +From b36439b611c7e7f1a58571beacbf914c3a7f8778 Mon Sep 17 00:00:00 2001 +From: Wig C +Date: Fri, 18 Dec 2015 14:41:18 +0800 +Subject: [PATCH 03/33] gpio: add delay function to gpio framework. + +--- + drivers/input/keyboard/gpio_edm.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/drivers/input/keyboard/gpio_edm.c b/drivers/input/keyboard/gpio_edm.c +index ef05020..893ac05 100644 +--- a/drivers/input/keyboard/gpio_edm.c ++++ b/drivers/input/keyboard/gpio_edm.c +@@ -17,6 +17,7 @@ + #include + #include + #include ++#include + + struct gpio_edm_data { + unsigned int gpio; +@@ -195,6 +196,7 @@ static int gpio_edm_probe(struct platform_device *pdev) + for (i = 0; i < gpio_num; i++) { + gpio_location[i]=pdata[i].gpio; + error = gpio_edm_setup_key(pdev, &pdata[i]); ++ msleep(15); + if (error) + goto fail; + +-- +2.7.4 + diff --git a/target/linux/nutsboard/patches-4.4/0004-imx6-change-the-init-level-for-gpio-framework-driver.patch b/target/linux/nutsboard/patches-4.4/0004-imx6-change-the-init-level-for-gpio-framework-driver.patch new file mode 100644 index 0000000..1e97dcd --- /dev/null +++ b/target/linux/nutsboard/patches-4.4/0004-imx6-change-the-init-level-for-gpio-framework-driver.patch @@ -0,0 +1,26 @@ +From eee51be47f1f63e712fff4714e3b7391177d699d Mon Sep 17 00:00:00 2001 +From: Wig C +Date: Mon, 19 Oct 2015 11:41:18 +0800 +Subject: [PATCH 04/33] imx6: change the init level for gpio framework + driver(fs level). + +--- + drivers/input/keyboard/gpio_edm.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/input/keyboard/gpio_edm.c b/drivers/input/keyboard/gpio_edm.c +index 893ac05..2b2eb81 100644 +--- a/drivers/input/keyboard/gpio_edm.c ++++ b/drivers/input/keyboard/gpio_edm.c +@@ -257,7 +257,7 @@ static void __exit gpio_edm_exit(void) + platform_driver_unregister(&gpio_edm_device_driver); + } + +-late_initcall(gpio_edm_init); ++fs_initcall(gpio_edm_init); + module_exit(gpio_edm_exit); + + MODULE_LICENSE("GPL"); +-- +2.7.4 + diff --git a/target/linux/nutsboard/patches-4.4/0005-gpio-add-reset-function-to-gpio-framework-using-bcm4.patch b/target/linux/nutsboard/patches-4.4/0005-gpio-add-reset-function-to-gpio-framework-using-bcm4.patch new file mode 100644 index 0000000..374b684 --- /dev/null +++ b/target/linux/nutsboard/patches-4.4/0005-gpio-add-reset-function-to-gpio-framework-using-bcm4.patch @@ -0,0 +1,32 @@ +From 4c79a803b3a8022542a4112277268257a529851d Mon Sep 17 00:00:00 2001 +From: Wig C +Date: Fri, 18 Dec 2015 14:44:02 +0800 +Subject: [PATCH 05/33] gpio: add reset function to gpio framework using + bcm43xx bluetooth power pin. + +--- + drivers/input/keyboard/gpio_edm.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/drivers/input/keyboard/gpio_edm.c b/drivers/input/keyboard/gpio_edm.c +index 2b2eb81..cd221a9 100644 +--- a/drivers/input/keyboard/gpio_edm.c ++++ b/drivers/input/keyboard/gpio_edm.c +@@ -64,6 +64,14 @@ static int gpio_edm_setup_key(struct platform_device *pdev, + else + goto fail; + ++ /* bcm43xx BT reset only*/ ++ if(!strcmp(desc,"bluetooth-on")) { ++ gpio_direction_output(edm_data->gpio,0); ++ msleep(15); ++ gpio_direction_output(edm_data->gpio,1); ++ } ++ ++ + return 0; + + fail: +-- +2.7.4 + diff --git a/target/linux/nutsboard/patches-4.4/0006-gpio_edm-avoid-create-edm-sysfs-directory-multiple-t.patch b/target/linux/nutsboard/patches-4.4/0006-gpio_edm-avoid-create-edm-sysfs-directory-multiple-t.patch new file mode 100644 index 0000000..0c73a24 --- /dev/null +++ b/target/linux/nutsboard/patches-4.4/0006-gpio_edm-avoid-create-edm-sysfs-directory-multiple-t.patch @@ -0,0 +1,75 @@ +From 5f3bc72020762138e33b7e7b18f36baf98013bc9 Mon Sep 17 00:00:00 2001 +From: Tapani Utriainen +Date: Wed, 18 May 2016 15:32:29 +0800 +Subject: [PATCH 06/33] gpio_edm : avoid create edm sysfs directory multiple + times + +--- + drivers/input/keyboard/gpio_edm.c | 23 +++++++++++++++++------ + 1 file changed, 17 insertions(+), 6 deletions(-) + +diff --git a/drivers/input/keyboard/gpio_edm.c b/drivers/input/keyboard/gpio_edm.c +index cd221a9..ec57689 100644 +--- a/drivers/input/keyboard/gpio_edm.c ++++ b/drivers/input/keyboard/gpio_edm.c +@@ -30,6 +30,8 @@ static unsigned int gpio_num=0; + static unsigned int *gpio_location=NULL; + static DEFINE_MUTEX(gpio_lock); + ++static struct class *edm_class = NULL; ++ + static int gpio_edm_setup_key(struct platform_device *pdev, + const struct gpio_edm_data *edm_data) + { +@@ -179,9 +181,8 @@ static void gpio_remove_gpio(unsigned int gpio_data) + static int gpio_edm_probe(struct platform_device *pdev) + { + struct device *dev = &pdev->dev; +- struct class *edm_class = class_create(THIS_MODULE, "edm"); + const struct gpio_edm_data *pdata = dev_get_platdata(dev); +- int i, error; ++ int i, error = 0; + + if (!pdata) { + pdata = gpio_edm_get_devtree_pdata(dev); +@@ -189,16 +190,23 @@ static int gpio_edm_probe(struct platform_device *pdev) + return PTR_ERR(pdata); + } + +- gpio_location=kzalloc(sizeof(unsigned int)*gpio_num,GFP_KERNEL); ++ gpio_location = kzalloc(sizeof(unsigned int)*gpio_num, GFP_KERNEL); + if (!gpio_location) { + error = -ENOMEM; + goto fail; + } + +- if (IS_ERR(edm_class)) { +- pr_err("Failed to create sysfs class edm\n"); +- return -ENOMEM; ++ if (edm_class == NULL) { ++ edm_class = class_create(THIS_MODULE, "edm"); ++ if (IS_ERR(edm_class)) { ++ pr_err("Failed to create sysfs class edm\n"); ++ class_unregister(edm_class); ++ edm_class = NULL; ++ error = -ENOMEM; ++ goto fail; ++ } + } ++ + dev = device_create(edm_class, NULL, 0, NULL, "gpio"); + + for (i = 0; i < gpio_num; i++) { +@@ -241,6 +249,9 @@ static int gpio_edm_remove(struct platform_device *pdev) + + kfree(pdata); + ++ if (edm_class != NULL) ++ class_unregister(edm_class); ++ + return 0; + } + +-- +2.7.4 + diff --git a/target/linux/nutsboard/patches-4.4/0016-btwilink-add-minimal-device-tree-support.patch b/target/linux/nutsboard/patches-4.4/0016-btwilink-add-minimal-device-tree-support.patch new file mode 100644 index 0000000..d469efa --- /dev/null +++ b/target/linux/nutsboard/patches-4.4/0016-btwilink-add-minimal-device-tree-support.patch @@ -0,0 +1,54 @@ +From 78c04726ce0b6853fdf3eee77ead589f2195cb13 Mon Sep 17 00:00:00 2001 +From: Eyal Reizer +Date: Thu, 23 May 2013 17:15:21 +0300 +Subject: [PATCH 16/33] btwilink: add minimal device tree support + +Add minimal device tree support to the btwilink driver that is used +for binding bluetooth with the ti-st shared transport driver. + +Change-Id: I301c49d29046f20f8868bebb14347e82c12c8140 +Signed-off-by: Eyal Reizer +Signed-off-by: bvijay +--- + drivers/bluetooth/btwilink.c | 11 +++++++++++ + 1 file changed, 11 insertions(+) + +diff --git a/drivers/bluetooth/btwilink.c b/drivers/bluetooth/btwilink.c +index 57eb935..4e894fd 100644 +--- a/drivers/bluetooth/btwilink.c ++++ b/drivers/bluetooth/btwilink.c +@@ -30,6 +30,7 @@ + + #include + #include ++#include + + /* Bluetooth Driver Version */ + #define VERSION "1.0" +@@ -273,6 +274,14 @@ static int ti_st_send_frame(struct hci_dev *hdev, struct sk_buff *skb) + return 0; + } + ++static const struct of_device_id btwilink_of_match[] = { ++{ ++ .compatible = "btwilink", ++ }, ++ {} ++}; ++MODULE_DEVICE_TABLE(of, btwilink_of_match); ++ + static int bt_ti_probe(struct platform_device *pdev) + { + static struct ti_st *hst; +@@ -336,6 +345,8 @@ static struct platform_driver btwilink_driver = { + .remove = bt_ti_remove, + .driver = { + .name = "btwilink", ++ .owner = THIS_MODULE, ++ .of_match_table = of_match_ptr(btwilink_of_match), + }, + }; + +-- +2.7.4 + diff --git a/target/linux/nutsboard/patches-4.4/0017-Bluetooth-Add-tty-HCI-driver.patch b/target/linux/nutsboard/patches-4.4/0017-Bluetooth-Add-tty-HCI-driver.patch new file mode 100644 index 0000000..6a1fcf5 --- /dev/null +++ b/target/linux/nutsboard/patches-4.4/0017-Bluetooth-Add-tty-HCI-driver.patch @@ -0,0 +1,608 @@ +From 6bb0a199dc4e53a6802a70202fabc274e688e726 Mon Sep 17 00:00:00 2001 +From: Pavan Savoy +Date: Mon, 15 Oct 2012 17:47:35 -0500 +Subject: [PATCH 17/33] Bluetooth: Add tty HCI driver + +tty_hci driver exposes a /dev/hci_tty character device node, that intends to +emulate a generic /dev/ttyX device that would be used by the user-space +Bluetooth stacks to send/receive data to/from the WL combo-connectivity +chipsets. + +The device driver has no internal logic of its own to intrepret data & all +such logic is handled by the user-space stack. + +Change-Id: Ifa3860bbc7e252af210fde710bce14143239b552 +Signed-off-by: Pavan Savoy + [Fixed checkpatch warnings] +Signed-off-by: Vishal Mahaveer + [Fixed checkpatch --strict warnings] +Signed-off-by: Eyal Reizer +--- + drivers/misc/ti-st/Kconfig | 8 + + drivers/misc/ti-st/Makefile | 1 + + drivers/misc/ti-st/tty_hci.c | 547 +++++++++++++++++++++++++++++++++++++++++++ + 3 files changed, 556 insertions(+) + create mode 100644 drivers/misc/ti-st/tty_hci.c + +diff --git a/drivers/misc/ti-st/Kconfig b/drivers/misc/ti-st/Kconfig +index f34dcc5..f2df2c7 100644 +--- a/drivers/misc/ti-st/Kconfig ++++ b/drivers/misc/ti-st/Kconfig +@@ -14,4 +14,12 @@ config TI_ST + are returned to relevant protocol drivers based on their + packet types. + ++config ST_HCI ++ tristate "HCI TTY emulation driver for Bluetooth" ++ depends on TI_ST ++ help ++ This enables the TTY device like emulation for HCI used by ++ user-space Bluetooth stacks. ++ It will provide a character device for user space Bluetooth stack to ++ send/receive data over shared transport. + endmenu +diff --git a/drivers/misc/ti-st/Makefile b/drivers/misc/ti-st/Makefile +index 78d7ebb..4546219 100644 +--- a/drivers/misc/ti-st/Makefile ++++ b/drivers/misc/ti-st/Makefile +@@ -4,3 +4,4 @@ + # + obj-$(CONFIG_TI_ST) += st_drv.o + st_drv-objs := st_core.o st_kim.o st_ll.o ++obj-$(CONFIG_ST_HCI) += tty_hci.o +diff --git a/drivers/misc/ti-st/tty_hci.c b/drivers/misc/ti-st/tty_hci.c +new file mode 100644 +index 0000000..23c522b +--- /dev/null ++++ b/drivers/misc/ti-st/tty_hci.c +@@ -0,0 +1,547 @@ ++/* ++ * TTY emulation for user-space Bluetooth stacks over HCI-H4 ++ * Copyright (C) 2011-2012 Texas Instruments ++ * Author: Pavan Savoy ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License version 2 as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, write to the Free Software ++ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++ * ++ */ ++ ++/** define one of the following for debugging ++#define DEBUG ++#define VERBOSE ++*/ ++ ++#define pr_fmt(fmt) "(hci_tty): " fmt ++#include ++#include ++#include ++#include ++ ++#include ++#include ++#include ++ ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#include ++ ++/* Number of seconds to wait for registration completion ++ * when ST returns PENDING status. ++ */ ++#define BT_REGISTER_TIMEOUT 6000 /* 6 sec */ ++ ++/** ++ * struct ti_st - driver operation structure ++ * @hdev: hci device pointer which binds to bt driver ++ * @reg_status: ST registration callback status ++ * @st_write: write function provided by the ST driver ++ * to be used by the driver during send_frame. ++ * @wait_reg_completion - completion sync between ti_st_open ++ * and st_reg_completion_cb. ++ */ ++struct ti_st { ++ struct hci_dev *hdev; ++ char reg_status; ++ long (*st_write) (struct sk_buff *); ++ struct completion wait_reg_completion; ++ wait_queue_head_t data_q; ++ struct sk_buff_head rx_list; ++}; ++ ++#define DEVICE_NAME "hci_tty" ++ ++/***********Functions called from ST driver**********************************/ ++/* Called by Shared Transport layer when receive data is ++ * available */ ++static long st_receive(void *priv_data, struct sk_buff *skb) ++{ ++ struct ti_st *hst = (void *)priv_data; ++ ++ pr_debug("@ %s", __func__); ++#ifdef VERBOSE ++ print_hex_dump(KERN_INFO, ">rx>", DUMP_PREFIX_NONE, ++ 16, 1, skb->data, skb->len, 0); ++#endif ++ skb_queue_tail(&hst->rx_list, skb); ++ wake_up_interruptible(&hst->data_q); ++ return 0; ++} ++ ++/* Called by ST layer to indicate protocol registration completion ++ * status.ti_st_open() function will wait for signal from this ++ * API when st_register() function returns ST_PENDING. ++ */ ++static void st_reg_completion_cb(void *priv_data, char data) ++{ ++ struct ti_st *lhst = (void *)priv_data; ++ ++ pr_info("@ %s\n", __func__); ++ /* Save registration status for use in ti_st_open() */ ++ lhst->reg_status = data; ++ /* complete the wait in ti_st_open() */ ++ complete(&lhst->wait_reg_completion); ++} ++ ++/* protocol structure registered with shared transport */ ++#define MAX_BT_CHNL_IDS 3 ++static struct st_proto_s ti_st_proto[MAX_BT_CHNL_IDS] = { ++ { ++ .chnl_id = 0x04, /* HCI Events */ ++ .hdr_len = 2, ++ .offset_len_in_hdr = 1, ++ .len_size = 1, /* sizeof(plen) in struct hci_event_hdr */ ++ .reserve = 8, ++ }, ++ { ++ .chnl_id = 0x02, /* ACL */ ++ .hdr_len = 4, ++ .offset_len_in_hdr = 2, ++ .len_size = 2, /* sizeof(dlen) in struct hci_acl_hdr */ ++ .reserve = 8, ++ }, ++ { ++ .chnl_id = 0x03, /* SCO */ ++ .hdr_len = 3, ++ .offset_len_in_hdr = 2, ++ .len_size = 1, /* sizeof(dlen) in struct hci_sco_hdr */ ++ .reserve = 8, ++ }, ++}; ++/** hci_tty_open Function ++ * This function will perform an register on ST driver. ++ * ++ * Parameters : ++ * @file : File pointer for BT char driver ++ * @inod : ++ * Returns 0 - on success ++ * else suitable error code ++ */ ++int hci_tty_open(struct inode *inod, struct file *file) ++{ ++ int i = 0, err = 0; ++ unsigned long timeleft; ++ struct ti_st *hst; ++ ++ pr_info("inside %s (%p, %p)\n", __func__, inod, file); ++ ++ hst = kzalloc(sizeof(*hst), GFP_KERNEL); ++ file->private_data = hst; ++ hst = file->private_data; ++ ++ for (i = 0; i < MAX_BT_CHNL_IDS; i++) { ++ ti_st_proto[i].priv_data = hst; ++ ti_st_proto[i].max_frame_size = 1026; ++ ti_st_proto[i].recv = st_receive; ++ ti_st_proto[i].reg_complete_cb = st_reg_completion_cb; ++ ++ /* Prepare wait-for-completion handler */ ++ init_completion(&hst->wait_reg_completion); ++ /* Reset ST registration callback status flag, ++ * this value will be updated in ++ * st_reg_completion_cb() ++ * function whenever it called from ST driver. ++ */ ++ hst->reg_status = -EINPROGRESS; ++ ++ err = st_register(&ti_st_proto[i]); ++ if (!err) ++ goto done; ++ ++ if (err != -EINPROGRESS) { ++ pr_err("st_register failed %d", err); ++ goto error; ++ } ++ ++ /* ST is busy with either protocol ++ * registration or firmware download. ++ */ ++ pr_debug("waiting for registration completion signal from ST"); ++ timeleft = wait_for_completion_timeout ++ (&hst->wait_reg_completion, ++ msecs_to_jiffies(BT_REGISTER_TIMEOUT)); ++ if (!timeleft) { ++ pr_err("Timeout(%d sec),didn't get reg completion signal from ST", ++ BT_REGISTER_TIMEOUT / 1000); ++ err = -ETIMEDOUT; ++ goto error; ++ } ++ ++ /* Is ST registration callback ++ * called with ERROR status? */ ++ if (hst->reg_status != 0) { ++ pr_err("ST registration completed with invalid status %d", ++ hst->reg_status); ++ err = -EAGAIN; ++ goto error; ++ } ++ ++done: ++ hst->st_write = ti_st_proto[i].write; ++ if (!hst->st_write) { ++ pr_err("undefined ST write function"); ++ for (i = 0; i < MAX_BT_CHNL_IDS; i++) { ++ /* Undo registration with ST */ ++ err = st_unregister(&ti_st_proto[i]); ++ if (err) ++ pr_err("st_unregister() failed with error %d", ++ err); ++ hst->st_write = NULL; ++ } ++ return -EIO; ++ } ++ } ++ ++ skb_queue_head_init(&hst->rx_list); ++ init_waitqueue_head(&hst->data_q); ++ ++ return 0; ++ ++error: ++ kfree(hst); ++ return err; ++} ++ ++/** hci_tty_release Function ++ * This function will un-registers from the ST driver. ++ * ++ * Parameters : ++ * @file : File pointer for BT char driver ++ * @inod : ++ * Returns 0 - on success ++ * else suitable error code ++ */ ++int hci_tty_release(struct inode *inod, struct file *file) ++{ ++ int err, i; ++ struct ti_st *hst = file->private_data; ++ ++ pr_info("inside %s (%p, %p)\n", __func__, inod, file); ++ ++ for (i = 0; i < MAX_BT_CHNL_IDS; i++) { ++ err = st_unregister(&ti_st_proto[i]); ++ if (err) ++ pr_err("st_unregister(%d) failed with error %d", ++ ti_st_proto[i].chnl_id, err); ++ } ++ ++ hst->st_write = NULL; ++ skb_queue_purge(&hst->rx_list); ++ kfree(hst); ++ return err; ++} ++ ++/** hci_tty_read Function ++ * ++ * Parameters : ++ * @file : File pointer for BT char driver ++ * @data : Data which needs to be passed to APP ++ * @size : Length of the data passesd ++ * offset : ++ * Returns Size of packet received - on success ++ * else suitable error code ++ */ ++ssize_t hci_tty_read(struct file *file, char __user *data, size_t size, ++ loff_t *offset) ++{ ++ int len = 0, tout; ++ struct sk_buff *skb = NULL, *rskb = NULL; ++ struct ti_st *hst; ++ ++ pr_debug("inside %s (%p, %p, %u, %p)\n", ++ __func__, file, data, size, offset); ++ ++ /* Validate input parameters */ ++ if ((NULL == file) || (((NULL == data) || (0 == size)))) { ++ pr_err("Invalid input params passed to %s", __func__); ++ return -EINVAL; ++ } ++ ++ hst = file->private_data; ++ ++ /* cannot come here if poll-ed before reading ++ * if not poll-ed wait on the same wait_q ++ */ ++ tout = wait_event_interruptible_timeout(hst->data_q, ++ !skb_queue_empty(&hst->rx_list), ++ msecs_to_jiffies(1000)); ++ /* Check for timed out condition */ ++ if (0 == tout) { ++ pr_err("Device Read timed out\n"); ++ return -ETIMEDOUT; ++ } ++ ++ /* hst->rx_list not empty skb already present */ ++ skb = skb_dequeue(&hst->rx_list); ++ if (!skb) { ++ pr_err("dequed skb is null?\n"); ++ return -EIO; ++ } ++ ++#ifdef VERBOSE ++ print_hex_dump(KERN_INFO, ">in>", DUMP_PREFIX_NONE, ++ 16, 1, skb->data, skb->len, 0); ++#endif ++ ++ /* Forward the data to the user */ ++ if (skb->len >= size) { ++ pr_err("FIONREAD not done before read\n"); ++ return -ENOMEM; ++ } else { ++ /* returning skb */ ++ rskb = alloc_skb(size, GFP_KERNEL); ++ if (!rskb) { ++ pr_err("alloc_skb error\n"); ++ return -ENOMEM; ++ } ++ ++ /* cb[0] has the pkt_type 0x04 or 0x02 or 0x03 */ ++ memcpy(skb_put(rskb, 1), &skb->cb[0], 1); ++ memcpy(skb_put(rskb, skb->len), skb->data, skb->len); ++ ++ if (copy_to_user(data, rskb->data, rskb->len)) { ++ pr_err("unable to copy to user space\n"); ++ /* Queue the skb back to head */ ++ skb_queue_head(&hst->rx_list, skb); ++ kfree_skb(rskb); ++ return -EIO; ++ } ++ } ++ ++ len = rskb->len; /* len of returning skb */ ++ kfree_skb(skb); ++ kfree_skb(rskb); ++ pr_debug("total size read= %d\n", len); ++ return len; ++} ++ ++/* hci_tty_write Function ++ * ++ * Parameters : ++ * @file : File pointer for BT char driver ++ * @data : packet data from BT application ++ * @size : Size of the packet data ++ * @offset : ++ * Returns Size of packet on success ++ * else suitable error code ++ */ ++ssize_t hci_tty_write(struct file *file, const char __user *data, ++ size_t size, loff_t *offset) ++{ ++ struct ti_st *hst = file->private_data; ++ struct sk_buff *skb; ++ ++ pr_debug("inside %s (%p, %p, %u, %p)\n", ++ __func__, file, data, size, offset); ++ ++ if (!hst->st_write) { ++ pr_err(" Can't write to ST, hhci_tty->st_write null ?"); ++ return -EINVAL; ++ } ++ ++ skb = alloc_skb(size, GFP_KERNEL); ++ /* Validate Created SKB */ ++ if (NULL == skb) { ++ pr_err("Error aaloacting SKB"); ++ return -ENOMEM; ++ } ++ ++ /* Forward the data from the user space to ST core */ ++ if (copy_from_user(skb_put(skb, size), data, size)) { ++ pr_err(" Unable to copy from user space"); ++ kfree_skb(skb); ++ return -EIO; ++ } ++ ++#ifdef VERBOSE ++ pr_debug("start data.."); ++ print_hex_dump(KERN_INFO, "data, size, 0); ++ pr_debug("\n..end data"); ++#endif ++ ++ hst->st_write(skb); ++ return size; ++} ++ ++/** hci_tty_ioctl Function ++ * This will peform the functions as directed by the command and command ++ * argument. ++ * ++ * Parameters : ++ * @file : File pointer for BT char driver ++ * @cmd : IOCTL Command ++ * @arg : Command argument for IOCTL command ++ * Returns 0 on success ++ * else suitable error code ++ */ ++static long hci_tty_ioctl(struct file *file, ++ unsigned int cmd, unsigned long arg) ++{ ++ struct sk_buff *skb = NULL; ++ int retcode = 0; ++ struct ti_st *hst; ++ ++ pr_debug("inside %s (%p, %u, %lx)", __func__, file, cmd, arg); ++ ++ /* Validate input parameters */ ++ if ((NULL == file) || (0 == cmd)) { ++ pr_err("invalid input parameters passed to %s", __func__); ++ return -EINVAL; ++ } ++ ++ hst = file->private_data; ++ ++ switch (cmd) { ++ case FIONREAD: ++ /* Deque the SKB from the head if rx_list is not empty ++ * update the argument with skb->len to provide amount of data ++ * available in the available SKB +1 for the PKT_TYPE ++ * field not provided in data by TI-ST. ++ */ ++ skb = skb_dequeue(&hst->rx_list); ++ if (skb != NULL) { ++ *(unsigned int *)arg = skb->len + 1; ++ /* Re-Store the SKB for furtur Read operations */ ++ skb_queue_head(&hst->rx_list, skb); ++ } else { ++ *(unsigned int *)arg = 0; ++ } ++ pr_debug("returning %d\n", *(unsigned int *)arg); ++ break; ++ default: ++ pr_debug("Un-Identified IOCTL %d", cmd); ++ retcode = 0; ++ break; ++ } ++ ++ return retcode; ++} ++ ++/** hci_tty_poll Function ++ * This function will wait till some data is received to the hci_tty driver from ST ++ * ++ * Parameters : ++ * @file : File pointer for BT char driver ++ * @wait : POLL wait information ++ * Returns status of POLL on success ++ * else suitable error code ++ */ ++static unsigned int hci_tty_poll(struct file *file, poll_table *wait) ++{ ++ struct ti_st *hst = file->private_data; ++ unsigned long mask = 0; ++ ++ pr_debug("@ %s\n", __func__); ++ ++ /* wait to be completed by st_receive */ ++ poll_wait(file, &hst->data_q, wait); ++ pr_debug("poll broke\n"); ++ ++ if (!skb_queue_empty(&hst->rx_list)) { ++ pr_debug("rx list que !empty\n"); ++ mask |= POLLIN; /* TODO: check app for mask */ ++ } ++ ++ return mask; ++} ++ ++/* BT Char driver function pointers ++ * These functions are called from USER space by pefroming File Operations ++ * on /dev/hci_tty node exposed by this driver during init ++ */ ++const struct file_operations hci_tty_chrdev_ops = { ++ .owner = THIS_MODULE, ++ .open = hci_tty_open, ++ .read = hci_tty_read, ++ .write = hci_tty_write, ++ .unlocked_ioctl = hci_tty_ioctl, ++ .poll = hci_tty_poll, ++ .release = hci_tty_release, ++}; ++ ++/*********Functions called during insmod and delmod****************************/ ++ ++static int hci_tty_major; /* major number */ ++static struct class *hci_tty_class; /* class during class_create */ ++static struct device *hci_tty_dev; /* dev during device_create */ ++/** hci_tty_init Function ++ * This function Initializes the hci_tty driver parametes and exposes ++ * /dev/hci_tty node to user space ++ * ++ * Parameters : NULL ++ * Returns 0 on success ++ * else suitable error code ++ */ ++static int __init hci_tty_init(void) ++{ ++ pr_info("inside %s\n", __func__); ++ ++ /* Expose the device DEVICE_NAME to user space ++ * And obtain the major number for the device ++ */ ++ hci_tty_major = register_chrdev(0, DEVICE_NAME, &hci_tty_chrdev_ops); ++ ++ if (0 > hci_tty_major) { ++ pr_err("Error when registering to char dev"); ++ return hci_tty_major; ++ } ++ ++ /* udev */ ++ hci_tty_class = class_create(THIS_MODULE, DEVICE_NAME); ++ if (IS_ERR(hci_tty_class)) { ++ pr_err("Something went wrong in class_create"); ++ unregister_chrdev(hci_tty_major, DEVICE_NAME); ++ return -1; ++ } ++ ++ hci_tty_dev = ++ device_create(hci_tty_class, NULL, MKDEV(hci_tty_major, 0), ++ NULL, DEVICE_NAME); ++ if (IS_ERR(hci_tty_dev)) { ++ pr_err("Error in device create"); ++ unregister_chrdev(hci_tty_major, DEVICE_NAME); ++ class_destroy(hci_tty_class); ++ return -1; ++ } ++ pr_info("allocated %d, %d\n", hci_tty_major, 0); ++ return 0; ++} ++ ++/** hci_tty_exit Function ++ * This function Destroys the hci_tty driver parametes and /dev/hci_tty node ++ * ++ * Parameters : NULL ++ * Returns NULL ++ */ ++static void __exit hci_tty_exit(void) ++{ ++ pr_info("inside %s\n", __func__); ++ pr_info("bye.. freeing up %d\n", hci_tty_major); ++ ++ device_destroy(hci_tty_class, MKDEV(hci_tty_major, 0)); ++ class_destroy(hci_tty_class); ++ unregister_chrdev(hci_tty_major, DEVICE_NAME); ++} ++ ++module_init(hci_tty_init); ++module_exit(hci_tty_exit); ++ ++MODULE_AUTHOR("Pavan Savoy "); ++MODULE_LICENSE("GPL"); +-- +2.7.4 + diff --git a/target/linux/nutsboard/patches-4.4/0026-ti_st-fix-kim-driver-crash-issue.patch b/target/linux/nutsboard/patches-4.4/0026-ti_st-fix-kim-driver-crash-issue.patch new file mode 100644 index 0000000..4c19159 --- /dev/null +++ b/target/linux/nutsboard/patches-4.4/0026-ti_st-fix-kim-driver-crash-issue.patch @@ -0,0 +1,276 @@ +From 1f3fad6178fd3ff9c603ecbb29a9313bbf0fbf90 Mon Sep 17 00:00:00 2001 +From: Wig C +Date: Tue, 10 Jan 2017 19:06:09 +0800 +Subject: [PATCH 26/33] ti_st: fix kim driver crash issue. + +it's in order to CONFIG_OF compatible. +--- + drivers/misc/ti-st/st_kim.c | 106 ++++++++++++++++++++++++++++++++++++++----- + drivers/misc/ti-st/st_ll.c | 17 ++++++- + include/linux/ti_wilink_st.h | 1 + + 3 files changed, 110 insertions(+), 14 deletions(-) + +diff --git a/drivers/misc/ti-st/st_kim.c b/drivers/misc/ti-st/st_kim.c +index 71b6455..18e7a03 100644 +--- a/drivers/misc/ti-st/st_kim.c ++++ b/drivers/misc/ti-st/st_kim.c +@@ -36,6 +36,8 @@ + #include + #include + #include ++#include ++#include + + #define MAX_ST_DEVICES 3 /* Imagine 1 on each UART for now */ + static struct platform_device *st_kim_devices[MAX_ST_DEVICES]; +@@ -43,6 +45,9 @@ static struct platform_device *st_kim_devices[MAX_ST_DEVICES]; + /**********************************************************************/ + /* internal functions */ + ++struct ti_st_plat_data *dt_pdata; ++static struct ti_st_plat_data *get_platform_data(struct device *dev); ++ + /** + * st_get_plat_device - + * function which returns the reference to the platform device +@@ -464,7 +469,12 @@ long st_kim_start(void *kim_data) + struct kim_data_s *kim_gdata = (struct kim_data_s *)kim_data; + + pr_info(" %s", __func__); +- pdata = kim_gdata->kim_pdev->dev.platform_data; ++ if (kim_gdata->kim_pdev->dev.of_node) { ++ pr_debug("use device tree data"); ++ pdata = dt_pdata; ++ } else { ++ pdata = kim_gdata->kim_pdev->dev.platform_data; ++ } + + do { + /* platform specific enabling code here */ +@@ -472,9 +482,9 @@ long st_kim_start(void *kim_data) + pdata->chip_enable(kim_gdata); + + /* Configure BT nShutdown to HIGH state */ +- gpio_set_value_cansleep(kim_gdata->nshutdown, GPIO_LOW); ++ gpio_set_value(kim_gdata->nshutdown, GPIO_LOW); + mdelay(5); /* FIXME: a proper toggle */ +- gpio_set_value_cansleep(kim_gdata->nshutdown, GPIO_HIGH); ++ gpio_set_value(kim_gdata->nshutdown, GPIO_HIGH); + mdelay(100); + /* re-initialize the completion */ + reinit_completion(&kim_gdata->ldisc_installed); +@@ -524,12 +534,18 @@ long st_kim_stop(void *kim_data) + { + long err = 0; + struct kim_data_s *kim_gdata = (struct kim_data_s *)kim_data; +- struct ti_st_plat_data *pdata = +- kim_gdata->kim_pdev->dev.platform_data; ++ struct ti_st_plat_data *pdata; + struct tty_struct *tty = kim_gdata->core_data->tty; + + reinit_completion(&kim_gdata->ldisc_installed); + ++ if (kim_gdata->kim_pdev->dev.of_node) { ++ pr_debug("use device tree data"); ++ pdata = dt_pdata; ++ } else ++ pdata = kim_gdata->kim_pdev->dev.platform_data; ++ ++ + if (tty) { /* can be called before ldisc is installed */ + /* Flush any pending characters in the driver and discipline. */ + tty_ldisc_flush(tty); +@@ -550,11 +566,11 @@ long st_kim_stop(void *kim_data) + } + + /* By default configure BT nShutdown to LOW state */ +- gpio_set_value_cansleep(kim_gdata->nshutdown, GPIO_LOW); ++ gpio_set_value(kim_gdata->nshutdown, GPIO_LOW); + mdelay(1); +- gpio_set_value_cansleep(kim_gdata->nshutdown, GPIO_HIGH); ++ gpio_set_value(kim_gdata->nshutdown, GPIO_HIGH); + mdelay(1); +- gpio_set_value_cansleep(kim_gdata->nshutdown, GPIO_LOW); ++ gpio_set_value(kim_gdata->nshutdown, GPIO_LOW); + + /* platform specific disable */ + if (pdata->chip_disable) +@@ -721,13 +737,53 @@ static const struct file_operations list_debugfs_fops = { + * board-*.c file + */ + ++static const struct of_device_id kim_of_match[] = { ++{ ++ .compatible = "kim", ++ }, ++ {} ++}; ++MODULE_DEVICE_TABLE(of, kim_of_match); ++ ++static struct ti_st_plat_data *get_platform_data(struct device *dev) ++{ ++ struct device_node *np = dev->of_node; ++ const u32 *dt_property; ++ int len; ++ ++ dt_pdata = kzalloc(sizeof(*dt_pdata), GFP_KERNEL); ++ ++ if (!dt_pdata) ++ pr_err("Can't allocate device_tree platform data\n"); ++ ++ dt_property = of_get_property(np, "dev_name", &len); ++ if (dt_property) ++ memcpy(&dt_pdata->dev_name, dt_property, len); ++ of_property_read_u32(np, "nshutdown_gpio", ++ &dt_pdata->nshutdown_gpio); ++ of_property_read_u32(np, "flow_cntrl", &dt_pdata->flow_cntrl); ++ of_property_read_u32(np, "baud_rate", &dt_pdata->baud_rate); ++ ++ return dt_pdata; ++} ++ + static struct dentry *kim_debugfs_dir; + static int kim_probe(struct platform_device *pdev) + { + struct kim_data_s *kim_gdata; +- struct ti_st_plat_data *pdata = pdev->dev.platform_data; ++ struct ti_st_plat_data *pdata; + int err; + ++ if (pdev->dev.of_node) ++ pdata = get_platform_data(&pdev->dev); ++ else ++ pdata = pdev->dev.platform_data; ++ ++ if (pdata == NULL) { ++ dev_err(&pdev->dev, "Platform Data is missing\n"); ++ return -ENXIO; ++ } ++ + if ((pdev->id != -1) && (pdev->id < MAX_ST_DEVICES)) { + /* multiple devices could exist */ + st_kim_devices[pdev->id] = pdev; +@@ -808,9 +864,16 @@ err_core_init: + static int kim_remove(struct platform_device *pdev) + { + /* free the GPIOs requested */ +- struct ti_st_plat_data *pdata = pdev->dev.platform_data; ++ struct ti_st_plat_data *pdata; + struct kim_data_s *kim_gdata; + ++ if (pdev->dev.of_node) { ++ pr_debug("use device tree data"); ++ pdata = dt_pdata; ++ } else { ++ pdata = pdev->dev.platform_data; ++ } ++ + kim_gdata = platform_get_drvdata(pdev); + + /* Free the Bluetooth/FM/GPIO +@@ -828,12 +891,22 @@ static int kim_remove(struct platform_device *pdev) + + kfree(kim_gdata); + kim_gdata = NULL; ++ kfree(dt_pdata); ++ dt_pdata = NULL; ++ + return 0; + } + + static int kim_suspend(struct platform_device *pdev, pm_message_t state) + { +- struct ti_st_plat_data *pdata = pdev->dev.platform_data; ++ struct ti_st_plat_data *pdata; ++ ++ if (pdev->dev.of_node) { ++ pr_debug("use device tree data"); ++ pdata = dt_pdata; ++ } else { ++ pdata = pdev->dev.platform_data; ++ } + + if (pdata->suspend) + return pdata->suspend(pdev, state); +@@ -843,7 +916,14 @@ static int kim_suspend(struct platform_device *pdev, pm_message_t state) + + static int kim_resume(struct platform_device *pdev) + { +- struct ti_st_plat_data *pdata = pdev->dev.platform_data; ++ struct ti_st_plat_data *pdata; ++ ++ if (pdev->dev.of_node) { ++ pr_debug("use device tree data"); ++ pdata = dt_pdata; ++ } else { ++ pdata = pdev->dev.platform_data; ++ } + + if (pdata->resume) + return pdata->resume(pdev); +@@ -860,6 +940,8 @@ static struct platform_driver kim_platform_driver = { + .resume = kim_resume, + .driver = { + .name = "kim", ++ .owner = THIS_MODULE, ++ .of_match_table = of_match_ptr(kim_of_match), + }, + }; + +diff --git a/drivers/misc/ti-st/st_ll.c b/drivers/misc/ti-st/st_ll.c +index 93b4d67..518e1b7 100644 +--- a/drivers/misc/ti-st/st_ll.c ++++ b/drivers/misc/ti-st/st_ll.c +@@ -26,6 +26,7 @@ + #include + + /**********************************************************************/ ++ + /* internal functions */ + static void send_ll_cmd(struct st_data_s *st_data, + unsigned char cmd) +@@ -53,7 +54,13 @@ static void ll_device_want_to_sleep(struct st_data_s *st_data) + + /* communicate to platform about chip asleep */ + kim_data = st_data->kim_data; +- pdata = kim_data->kim_pdev->dev.platform_data; ++ if (kim_data->kim_pdev->dev.of_node) { ++ pr_debug("use device tree data"); ++ pdata = dt_pdata; ++ } else { ++ pdata = kim_data->kim_pdev->dev.platform_data; ++ } ++ + if (pdata->chip_asleep) + pdata->chip_asleep(NULL); + } +@@ -86,7 +93,13 @@ static void ll_device_want_to_wakeup(struct st_data_s *st_data) + + /* communicate to platform about chip wakeup */ + kim_data = st_data->kim_data; +- pdata = kim_data->kim_pdev->dev.platform_data; ++ if (kim_data->kim_pdev->dev.of_node) { ++ pr_debug("use device tree data"); ++ pdata = dt_pdata; ++ } else { ++ pdata = kim_data->kim_pdev->dev.platform_data; ++ } ++ + if (pdata->chip_awake) + pdata->chip_awake(NULL); + } +diff --git a/include/linux/ti_wilink_st.h b/include/linux/ti_wilink_st.h +index 0a0d568..6555ce6 100644 +--- a/include/linux/ti_wilink_st.h ++++ b/include/linux/ti_wilink_st.h +@@ -86,6 +86,7 @@ struct st_proto_s { + extern long st_register(struct st_proto_s *); + extern long st_unregister(struct st_proto_s *); + ++extern struct ti_st_plat_data *dt_pdata; + + /* + * header information used by st_core.c +-- +2.7.4 + diff --git a/target/linux/nutsboard/src/uim/uim.c b/target/linux/nutsboard/src/uim/uim.c new file mode 100755 index 0000000..6bde5ca --- /dev/null +++ b/target/linux/nutsboard/src/uim/uim.c @@ -0,0 +1,582 @@ +/* + * User Mode Init manager - For TI shared transport + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program;if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include "uim.h" + +/* Maintains the exit state of UIM*/ +static int exiting; +static int line_discipline; +static int dev_fd; + +static char install_sysfs_entry[48]; +static char dev_name_sysfs[48]; +static char baud_rate_sysfs[48]; +static char flow_cntrl_sysfs[48]; + +/* BD address as string and a pointer to array of hex bytes */ +char uim_bd_address[BD_ADDR_LEN]; +bdaddr_t *bd_addr; + +/*****************************************************************************/ +#ifdef UIM_DEBUG +/* Function to Read the firmware version + * module into the system. Currently used for + * debugging purpose, whenever the baud rate is changed + */ +void read_firmware_version(int dev_fd) +{ + int index = 0; + char resp_buffer[20] = { 0 }; + unsigned char buffer[] = { 0x01, 0x01, 0x10, 0x00 }; + + UIM_START_FUNC(); + UIM_VER(" wrote %d bytes", (int)write(dev_fd, buffer, 4)); + UIM_VER(" reading %d bytes", (int)read(dev_fd, resp_buffer, 15)); + + for (index = 0; index < 15; index++) + UIM_VER(" %x ", resp_buffer[index]); + + printf("\n"); +} +#endif + +/*****************************************************************************/ +/* Function to read the HCI event from the given file descriptor + * + * This will parse the response received and returns error + * if the required response is not received + */ +int read_hci_event(int fd, unsigned char *buf, int size) +{ + int remain, rd; + int count = 0; + int reading = 1; + int rd_retry_count = 0; + struct timespec tm = {0, 50*1000*1000}; + + UIM_START_FUNC(); + + UIM_VER(" read_hci_event"); + if (size <= 0) + return -1; + + /* The first byte identifies the packet type. For HCI event packets, it + * should be 0x04, so we read until we get to the 0x04. */ + while (reading) { + rd = read(fd, buf, 1); + if (rd <= 0 && rd_retry_count++ < 4) { + nanosleep(&tm, NULL); + continue; + } else if (rd_retry_count >= 4) { + return -1; + } + + if (buf[0] == RESP_PREFIX) { + break; + } + } + count++; + + /* The next two bytes are the event code and parameter total length. */ + while (count < 3) { + rd = read(fd, buf + count, 3 - count); + if (rd <= 0) + return -1; + count += rd; + } + + /* Now we read the parameters. */ + if (buf[2] < (size - 3)) + remain = buf[2]; + else + remain = size - 3; + + while ((count - 3) < remain) { + rd = read(fd, buf + count, remain - (count - 3)); + if (rd <= 0) + return -1; + count += rd; + } + + return count; +} + +/* Function to read the Command complete event + * + * This will read the response for the change speed + * command that was sent to configure the UART speed + * with the custom baud rate + */ +static int read_command_complete(int fd, unsigned short opcode) +{ + command_complete_t resp; + + UIM_START_FUNC(); + + UIM_VER(" Command complete started"); + if (read_hci_event(fd, (unsigned char *)&resp, sizeof(resp)) < 0) { + UIM_ERR("Invalid response"); + return -1; + } + + /* Response should be an event packet */ + if (resp.uart_prefix != HCI_EVENT_PKT) { + UIM_ERR ("Error in response: not an event packet, 0x%02x!", + resp.uart_prefix); + return -1; + } + + /* Response should be a command complete event */ + if (resp.hci_hdr.evt != EVT_CMD_COMPLETE) { + /* event must be event-complete */ + UIM_ERR("Error in response: not a cmd-complete event,0x%02x!", + resp.hci_hdr.evt); + return -1; + } + + if (resp.hci_hdr.plen < 4) { + /* plen >= 4 for EVT_CMD_COMPLETE */ + UIM_ERR("Error in response: plen is not >= 4, but 0x%02x!", + resp.hci_hdr.plen); + return -1; + } + + if (resp.cmd_complete.opcode != (unsigned short)opcode) { + UIM_ERR("Error in response: opcode is 0x%04x, not 0x%04x!", + resp.cmd_complete.opcode, opcode); + return -1; + } + + UIM_DBG("Command complete done"); + return resp.status == 0 ? 0 : -1; +} + +/* Function to set the default baud rate + * + * The default baud rate of 115200 is set to the UART from the host side + * by making a call to this function.This function is also called before + * making a call to set the custom baud rate + */ +static int set_baud_rate(int dev_fd) +{ + UIM_START_FUNC(); + struct termios ti; + + tcflush(dev_fd, TCIOFLUSH); + + /* Get the attributes of UART */ + if (tcgetattr(dev_fd, &ti) < 0) { + UIM_ERR(" Can't get port settings"); + return -1; + } + + /* Change the UART attributes before + * setting the default baud rate*/ + cfmakeraw(&ti); + + ti.c_cflag |= 1; + ti.c_cflag |= CRTSCTS; + + /* Set the attributes of UART after making + * the above changes + */ + tcsetattr(dev_fd, TCSANOW, &ti); + + /* Set the actual default baud rate */ + cfsetospeed(&ti, B115200); + cfsetispeed(&ti, B115200); + tcsetattr(dev_fd, TCSANOW, &ti); + + tcflush(dev_fd, TCIOFLUSH); + UIM_DBG("set_baud_rate() done"); + + return 0; +} + + +/* Function to set the UART custom baud rate. + * + * The UART baud rate has already been + * set to default value 115200 before calling this function. + * The baud rate is then changed to custom baud rate by this function*/ +static int set_custom_baud_rate(int dev_fd, int baud_rate, int flow_ctrl) +{ + UIM_START_FUNC(); + + struct termios ti; + struct termios2 ti2; + + tcflush(dev_fd, TCIOFLUSH); + /* Get the attributes of UART */ + if (tcgetattr(dev_fd, &ti) < 0) { + UIM_ERR(" Can't get port settings"); + return -1; + } + + /*Set the UART flow control */ + if (flow_ctrl) + ti.c_cflag |= CRTSCTS; + else + ti.c_cflag &= ~CRTSCTS; + + /* + * Set the parameters associated with the UART + * The change will occur immediately by using TCSANOW + */ + if (tcsetattr(dev_fd, TCSANOW, &ti) < 0) { + UIM_ERR(" Can't set port settings"); + return -1; + } + + tcflush(dev_fd, TCIOFLUSH); + + /*Set the actual baud rate */ + ioctl(dev_fd, TCGETS2, &ti2); + ti2.c_cflag &= ~CBAUD; + ti2.c_cflag |= BOTHER; + ti2.c_ospeed = baud_rate; + ioctl(dev_fd, TCSETS2, &ti2); + + return 0; +} + +/* Function to configure the UART + * on receiving a notification from the ST KIM driver to install the line + * discipline, this function does UART configuration necessary for the STK + */ +int st_uart_config(unsigned char install) +{ + int ldisc, len, fd, flow_ctrl; + unsigned char buf[UART_DEV_NAME_LEN]; + uim_speed_change_cmd cmd; + char uart_dev_name[UART_DEV_NAME_LEN]; + long cust_baud_rate; + + uim_bdaddr_change_cmd addr_cmd; + + UIM_START_FUNC(); + + if (install == '1') { + memset(buf, 0, UART_DEV_NAME_LEN); + fd = open(DEV_NAME_SYSFS, O_RDONLY); + if (fd < 0) { + UIM_ERR("Can't open %s", DEV_NAME_SYSFS); + return -1; + } + len = read(fd, buf, UART_DEV_NAME_LEN); + if (len < 0) { + UIM_ERR("read err (%s)", strerror(errno)); + close(fd); + return len; + } + sscanf((const char*)buf, "%s", uart_dev_name); + close(fd); + + memset(buf, 0, UART_DEV_NAME_LEN); + fd = open(BAUD_RATE_SYSFS, O_RDONLY); + if (fd < 0) { + UIM_ERR("Can't open %s", BAUD_RATE_SYSFS); + return -1; + } + len = read(fd, buf, UART_DEV_NAME_LEN); + if (len < 0) { + UIM_ERR("read err (%s)", strerror(errno)); + close(fd); + return len; + } + close(fd); + sscanf((const char*)buf, "%ld", &cust_baud_rate); + + memset(buf, 0, UART_DEV_NAME_LEN); + fd = open(FLOW_CTRL_SYSFS, O_RDONLY); + if (fd < 0) { + UIM_ERR("Can't open %s", FLOW_CTRL_SYSFS); + close(fd); + return -1; + } + len = read(fd, buf, UART_DEV_NAME_LEN); + if (len < 0) { + UIM_ERR("read err (%s)", strerror(errno)); + close(fd); + return len; + } + close(fd); + sscanf((const char*)buf, "%d", &flow_ctrl); + + UIM_VER(" signal received, opening %s", uart_dev_name); + + dev_fd = open(uart_dev_name, O_RDWR); + if (dev_fd < 0) { + UIM_ERR("Can't open %s", uart_dev_name); + return -1; + } + + /* + * Set only the default baud rate. + * This will set the baud rate to default 115200 + */ + if (set_baud_rate(dev_fd) < 0) { + UIM_ERR("set_baudrate() failed"); + close(dev_fd); + return -1; + } + + fcntl(dev_fd, F_SETFL,fcntl(dev_fd, F_GETFL) | O_NONBLOCK); + /* Set only the custom baud rate */ + if (cust_baud_rate != 115200) { + + UIM_VER("Setting speed to %ld", cust_baud_rate); + /* Forming the packet for Change speed command */ + cmd.uart_prefix = HCI_COMMAND_PKT; + cmd.hci_hdr.opcode = HCI_HDR_OPCODE; + cmd.hci_hdr.plen = sizeof(unsigned long); + cmd.speed = cust_baud_rate; + + /* Writing the change speed command to the UART + * This will change the UART speed at the controller + * side + */ + len = write(dev_fd, &cmd, sizeof(cmd)); + if (len < 0) { + UIM_ERR("Failed to write speed-set command"); + close(dev_fd); + return -1; + } + + /* Read the response for the Change speed command */ + if (read_command_complete(dev_fd, HCI_HDR_OPCODE) < 0) { + close(dev_fd); + return -1; + } + + UIM_VER("Speed changing to %ld, %d", cust_baud_rate, flow_ctrl); + /* Set the actual custom baud rate at the host side */ + if (set_custom_baud_rate(dev_fd, cust_baud_rate, flow_ctrl) < 0) { + UIM_ERR("set_custom_baud_rate() failed"); + close(dev_fd); + return -1; + } + + /* Set the uim BD address */ + if (uim_bd_address[0] != 0) { + + memset(&addr_cmd, 0, sizeof(addr_cmd)); + /* Forming the packet for change BD address command*/ + addr_cmd.uart_prefix = HCI_COMMAND_PKT; + addr_cmd.hci_hdr.opcode = WRITE_BD_ADDR_OPCODE; + addr_cmd.hci_hdr.plen = sizeof(bdaddr_t); + memcpy(&addr_cmd.addr, bd_addr, sizeof(bdaddr_t)); + + /* Writing the change BD address command to the UART + * This will change the change BD address at the controller + * side + */ + len = write(dev_fd, &addr_cmd, sizeof(addr_cmd)); + if (len < 0) { + UIM_ERR("Failed to write BD address command"); + close(dev_fd); + return -1; + } + + /* Read the response for the change BD address command */ + if (read_command_complete(dev_fd, WRITE_BD_ADDR_OPCODE) < 0) { + close(dev_fd); + return -1; + } + UIM_VER("BD address changed to %s", uim_bd_address); + } +#ifdef UIM_DEBUG + read_firmware_version(dev_fd); +#endif + } + + /* After the UART speed has been changed, the IOCTL is + * is called to set the line discipline to N_TI_WL + */ + ldisc = N_TI_WL; + if (ioctl(dev_fd, TIOCSETD, &ldisc) < 0) { + UIM_ERR(" Can't set line discipline"); + close(dev_fd); + return -1; + } + UIM_DBG("Installed N_TI_WL Line displine"); + } + else { + UIM_DBG("Un-Installed N_TI_WL Line displine"); + /* UNINSTALL_N_TI_WL - When the Signal is received from KIM */ + /* closing UART fd */ + close(dev_fd); + } + return 0; +} + +/* Function to convert the BD address from ascii to hex value */ +bdaddr_t *strtoba(const char *str) +{ + const char *ptr = str; + int i; + + uint8_t *ba = malloc(sizeof(bdaddr_t)); + if (!ba) + return NULL; + + for (i = 0; i < 6; i++) { + ba[i] = (uint8_t) strtol(ptr, NULL, 16); + if (i != 5 && !(ptr = strchr(ptr, ':'))) + ptr = ":00:00:00:00:00"; + ptr++; + } + + return (bdaddr_t *) ba; +} + +void usage(void) +{ + UIM_ERR("Invalid arguments"); + UIM_ERR("Usage: uim [ -f ] [ -b ]"); +} + +/*****************************************************************************/ +int main(int argc, char *argv[]) +{ + int opt; + char *arg_kim_path = NULL, *arg_bd_addr = NULL, *temp_path = KIM_SYSFS_BASE; + int st_fd, err; + unsigned char install; + struct pollfd p; + + UIM_START_FUNC(); + err = 0; + + /* Parse the user input */ + while ((opt = getopt (argc, argv, "f:b:")) != -1) { + switch (opt) { + case 'f': + arg_kim_path = optarg; + break; + case 'b': + arg_bd_addr = optarg; + break; + default: + usage(); + return -1; + } + } + + if (arg_kim_path != NULL) { + temp_path = arg_kim_path; + if( strlen(temp_path) > (sizeof(install_sysfs_entry)-10) ) { + UIM_ERR("Path to sysfs node too long"); + return -1; + } + } + strcpy(install_sysfs_entry, temp_path); + strcpy(dev_name_sysfs, temp_path); + strcpy(baud_rate_sysfs, temp_path); + strcpy(flow_cntrl_sysfs, temp_path); + + strcat(install_sysfs_entry, "/install"); + strcat(dev_name_sysfs, "/dev_name"); + strcat(baud_rate_sysfs, "/baud_rate"); + strcat(flow_cntrl_sysfs, "/flow_cntrl"); + + UIM_DBG("install = %s", install_sysfs_entry); + UIM_DBG("dev_name = %s", dev_name_sysfs); + UIM_DBG("baud_rate = %s", baud_rate_sysfs); + UIM_DBG("flow_cntrl = %s", flow_cntrl_sysfs); + + if (arg_bd_addr != NULL) { + if (strlen(arg_bd_addr) != BD_ADDR_LEN) { + usage(); + return -1; + } + UIM_DBG("Address = %s", arg_bd_addr); + /* BD address passed as string in xx:xx:xx:xx:xx:xx format */ + strncpy(uim_bd_address, arg_bd_addr, sizeof(uim_bd_address)); + bd_addr = strtoba(uim_bd_address); + } + + line_discipline = N_TI_WL; + + st_fd = open(INSTALL_SYSFS_ENTRY, O_RDONLY); + if (st_fd < 0) { + UIM_DBG("unable to open %s(%s)", INSTALL_SYSFS_ENTRY, strerror(errno)); + return -1; + } + +RE_POLL: + /* read to start proper poll */ + err = read(st_fd, &install, 1); + /* special case where bluetoothd starts before the UIM, and UIM + * needs to turn on bluetooth because of that. + */ + if ((err > 0) && install == '1') { + UIM_DBG("install set previously..."); + st_uart_config(install); + } + + UIM_DBG("begin polling..."); + + memset(&p, 0, sizeof(p)); + p.fd = st_fd; + p.events = POLLERR | POLLPRI; + + while (!exiting) { + p.revents = 0; + err = poll(&p, 1, -1); + UIM_DBG("poll broke due to event %d(PRI:%d/ERR:%d)\n", p.revents, POLLPRI, POLLERR); + if (err < 0 && errno == EINTR) + continue; + if (err) + break; + } + + close(st_fd); + st_fd = open(INSTALL_SYSFS_ENTRY, O_RDONLY); + if (st_fd < 0) { + UIM_DBG("unable to open %s (%s)", INSTALL_SYSFS_ENTRY, strerror(errno)); + return -1; + } + + if (!exiting) + { + err = read(st_fd, &install, 1); + UIM_DBG("read %c from install \n", install); + if (err > 0) + st_uart_config(install); + goto RE_POLL; + } + + close(st_fd); + return 0; +} diff --git a/target/linux/nutsboard/src/uim/uim.h b/target/linux/nutsboard/src/uim/uim.h new file mode 100755 index 0000000..370b4d4 --- /dev/null +++ b/target/linux/nutsboard/src/uim/uim.h @@ -0,0 +1,156 @@ +/* + * User Mode Init manager - For shared transport + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program;if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#ifndef UIM_H +#define UIM_H + +/* the line discipline ideally should be coming + * from tty.h + */ +#define N_TI_WL 22 + +/* Paramaters to set the baud rate*/ +#define FLOW_CTL 0x0001 +#define BOTHER 0x00001000 +#define ARM_NCCS 19 + +#ifndef TCGETS2 +#define TCGETS2 _IOR('T',0x2A, struct termios2) +#endif +#ifndef TCSETS2 +#define TCSETS2 _IOW('T',0x2B, struct termios2) +#endif + +/*HCI Command and Event information*/ +#define HCI_HDR_OPCODE 0xff36 +#define WRITE_BD_ADDR_OPCODE 0xFC06 +#define RESP_PREFIX 0x04 +#define MAX_TRY 10 + +/* HCI Packet types */ +#define HCI_COMMAND_PKT 0x01 +#define HCI_EVENT_PKT 0x04 + +/* HCI command macros*/ +#define HCI_EVENT_HDR_SIZE 2 +#define HCI_COMMAND_HDR_SIZE 3 +#define HCI_COMMAND_HDR_SIZE 3 + +/* HCI event macros*/ +#define EVT_CMD_COMPLETE_SIZE 3 +#define EVT_CMD_STATUS_SIZE 4 +#define EVT_CMD_COMPLETE 0x0E +#define EVT_CMD_STATUS 0x0F + +/* use it for string lengths and buffers */ +#define UART_DEV_NAME_LEN 32 +/* BD address length in format xx:xx:xx:xx:xx:xx */ +#define BD_ADDR_LEN 17 + +/* the sysfs entries with device configuration set by + * shared transport driver + */ +#define KIM_SYSFS_BASE "/sys/devices/platform/kim" +#define INSTALL_SYSFS_ENTRY install_sysfs_entry +#define DEV_NAME_SYSFS dev_name_sysfs +#define BAUD_RATE_SYSFS baud_rate_sysfs +#define FLOW_CTRL_SYSFS flow_cntrl_sysfs + +#define VERBOSE +/*Debug logs*/ +#define UIM_ERR(fmt, arg...) printf("uim:"fmt"\n" , ##arg) +#if defined(UIM_DEBUG) /* limited debug messages */ +#define UIM_START_FUNC() printf("uim: Inside %s", __FUNCTION__) +#define UIM_DBG(fmt, arg...) printf("uim:"fmt"\n" , ## arg) +#define UIM_VER(fmt, arg...) +#elif defined(VERBOSE) /* very verbose */ +#define UIM_START_FUNC() printf("uim:@ %s\n", __FUNCTION__) +#define UIM_DBG(fmt, arg...) printf("uim:"fmt"\n" , ## arg) +#define UIM_VER(fmt, arg...) printf("uim:"fmt"\n" , ## arg) +#else /* error msgs only */ +#define UIM_START_FUNC() +#define UIM_DBG(fmt, arg...) +#define UIM_VER(fmt, arg...) +#endif + +/*Termios2 structure for setting the Custom baud rate*/ +struct termios2 { + tcflag_t c_iflag; /* input mode flags */ + tcflag_t c_oflag; /* output mode flags */ + tcflag_t c_cflag; /* control mode flags */ + tcflag_t c_lflag; /* local mode flags */ + cc_t c_line; /* line discipline */ + cc_t c_cc[ARM_NCCS]; /* control characters */ + speed_t c_ispeed; /* input speed */ + speed_t c_ospeed; /* output speed */ +}; + +/* HCI command header*/ +typedef struct { + uint16_t opcode; /* OCF & OGF */ + uint8_t plen; +} __attribute__ ((packed)) hci_command_hdr; + +/* HCI event header*/ +typedef struct { + uint8_t evt; + uint8_t plen; +} __attribute__ ((packed)) hci_event_hdr; + +/* HCI command complete event*/ +typedef struct { + uint8_t ncmd; + uint16_t opcode; +} __attribute__ ((packed)) evt_cmd_complete; + +/* HCI event status*/ +typedef struct { + uint8_t status; + uint8_t ncmd; + uint16_t opcode; +} __attribute__ ((packed)) evt_cmd_status; + +/* HCI Event structure to set the cusrom baud rate*/ +typedef struct { + uint8_t uart_prefix; + hci_event_hdr hci_hdr; + evt_cmd_complete cmd_complete; + uint8_t status; + uint8_t data[16]; +} __attribute__ ((packed)) command_complete_t; + +/* HCI Command structure to set the cusrom baud rate*/ +typedef struct { + uint8_t uart_prefix; + hci_command_hdr hci_hdr; + uint32_t speed; +} __attribute__ ((packed)) uim_speed_change_cmd; + +/* BD address structure to set the uim BD address*/ +typedef struct { + unsigned char b[6]; +} __attribute__((packed)) bdaddr_t; + +/* HCI Command structure to set the uim BD address*/ +typedef struct { + uint8_t uart_prefix; + hci_command_hdr hci_hdr; + bdaddr_t addr; +} __attribute__ ((packed)) uim_bdaddr_change_cmd;\ + +#endif /* UIM_H */

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%0AWff_btCH;4;6i|Mj;IiYr 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≷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